Salud de instancia · Alertas de logs · Nextcloud

Enterarse cuando algo falla

HealthCheck vigila el log de administración de Nextcloud y avisa a admins autorizados ante nuevas líneas ERROR o FATAL — email, Slack, webhook o in-app. Resúmenes, silencios y valores seguros. Web gratis (AGPL).

Mejoramos esta app con el uso real. Informes de errores, fricciones e ideas ayudan — abra un GitHub Issue o escriba a info@software-by-design.de.

  • Autoalojado
  • PHP 8.2 – 8.5 · NC 32–35
  • AGPL-3.0-or-later

Qué hace la app

Sin SSH ni cron frágiles. HealthCheck ofrece panel de salud y alertas — sin texto crudo del log por defecto.

Alertas de log

Email, Slack Incoming Webhooks, webhooks HTTPS e in-app para ERROR/FATAL.

Panel de salud

Jobs, disco, HTTPS y actualizaciones de un vistazo — honesto si no puede vigilar.

Ver y buscar logs

Leer lo más reciente, búsqueda literal, copiar y copias rotadas — acciones destructivas solo admins sistema.

Sobrevive a logrotate

Cursor de bytes durable con recuperación tras rotación.

Silenciar ruido

Silencios por app-id y regex; HealthCheck silenciado por defecto.

Seguro por defecto

Solo agregados en alertas — sin extractos crudos sin opt-in confirmado.

Acceso por roles

Admins Nextcloud y admins delegados — no abierto a todos los usuarios.

Límites claros

Solo logs en archivo; un archivo compartido por clúster; sin SIEM ni auto-remediación en V1.

Capturas

Clic para ampliar. ← → o flechas; Esc para cerrar.

Instalación y requisitos

HealthCheck está en el Nextcloud App Store oficial y GitHub (id de app logcheck).

Desde el App Store

  1. Inicie sesión como administrador en Nextcloud.
  2. Abra Apps.
  3. Busque HealthCheck.
  4. Descargue y active.

Manual desde Git

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

Requisitos

  • PHP 8.2 – 8.5
  • MySQL / MariaDB or PostgreSQL
  • Nextcloud 32–35
  • Logs en archivo (log_type = file)
  • Tareas en segundo plano (cron recomendado)

Volver a todas las apps

Preguntas frecuentes

¿Qué monitoriza HealthCheck?

Vigila el archivo de log de administración de Nextcloud en su servidor y lanza alertas cuando aparecen nuevas líneas ERROR o FATAL. No es un SIEM ni un colector syslog externo.

¿La app web es gratuita?

Sí. La app web de Nextcloud es AGPL-3.0-or-later y gratuita. No existe un SKU de licencia companion.

¿Por qué la URL es logcheck pero el producto se llama HealthCheck?

El ID técnico de la app y el slug de la tienda de apps son logcheck; HealthCheck es el nombre de marketing que se muestra en las páginas de producto.

Apoyar esta app

Estas apps se mantienen en público. Si HealthCheck le ayuda, puede apoyar vía GitHub Sponsors. El feedback de producto — errores, fricciones, piezas que faltan — siempre es bienvenido vía GitHub Issues o info@software-by-design.de; da forma directa a lo que construimos después.