Zdrowie instancji · Alerty logów · Nextcloud

Wiedzieć, gdy coś idzie nie tak

HealthCheck monitoruje log administracyjny Nextcloud i powiadamia uprawnionych adminów o nowych ERROR/FATAL — e-mail, Slack, webhook lub in-app. Web gratis (AGPL).

  • Self-hosted
  • PHP 8.2 – 8.5 · NC 32–34
  • AGPL-3.0-or-later

Co robi aplikacja

Koniec z SSH i kruchymi cronami. Panel zdrowia i alerty bez surowego tekstu logu domyślnie.

Alerty logów

E-mail, Slack, webhooki i in-app przy ERROR/FATAL.

Panel zdrowia

Joby, dysk, HTTPS i aktualizacje na pierwszy rzut oka.

Przegląd logów

Czytaj najnowszą część, szukaj, kopiuj i kopie rotowane.

Przetrwa logrotate

Trwały kursor bajtów z odzyskiem po rotacji.

Wycisz szum

Wyciszenia app-id i regex; HealthCheck wyciszony domyślnie.

Bezpiecznie domyślnie

Tylko agregaty w alertach.

Dostęp ról

Admini Nextcloud i delegowani admini aplikacji.

Jasne granice

Tylko logi plikowe; jeden wspólny plik; bez SIEM w V1.

Zrzuty ekranu

Kliknij, aby powiększyć. lub strzałki; Esc zamyka.

Instalacja i wymagania

HealthCheck jest w oficjalnym Nextcloud App Store i na GitHubie (id aplikacji logcheck).

Z App Store

  1. Zaloguj się jako administrator.
  2. Otwórz Aplikacje.
  3. Wyszukaj HealthCheck.
  4. Pobierz i włącz.

Ręcznie z Git

git clone https://github.com/aSoftwareByDesignRepository/\
nextcloud-logcheck.git \
  /path/to/nextcloud/apps/logcheck
cd /path/to/nextcloud
php occ app:enable logcheck

Wymagania

  • PHP 8.2 – 8.5
  • MySQL / MariaDB or PostgreSQL
  • Nextcloud 32–34
  • Logi plikowe (log_type = file)
  • Zadania w tle (zalecany cron)

Powrót do wszystkich aplikacji

Wesprzyj tę aplikację

Utrzymywana publicznie. Wesprzyj przez GitHub Sponsors.