DumbMonit

IntegracionesAplicaciones autoalojadas

Monitorizar Nextcloud con DumbMonit

Maintenance mode left on, a database upgrade waiting, Nextcloud and app updates, active users, free space, PHP OPcache.

DocumentaciónSitio web oficial: Nextcloud

Las descripciones están en inglés, como en el producto. Las etiquetas de la página siguen su idioma.

Qué vigila DumbMonit

Whether Nextcloud is serving or stuck: maintenance mode left on, a database upgrade waiting after an update, Nextcloud and app updates, active users, free space for the data directory, the database size, and PHP's OPcache.

Uso habitual. File sync: maintenance mode, pending upgrade, updates, active users, OPcache

Ejemplos

  • Nextcloud Server
  • Nextcloud AIO
  • Nextcloud Hub

Cómo se conecta

Qué necesita

  • Monitoring token (NC-Token)The serverinfo token set with occ. It opens Nextcloud's statistics and nothing else.

Puertos de red que abrir

  • 443/TCPAPI (HTTPS, default)
  • 80/TCPOnly with the http scheme option
Pasos de configuración: Create a monitoring token in Nextcloud
  1. On the Nextcloud server, set a random token with occ as the web server user (in Docker: docker exec -u www-data, then the container name).

    php occ config:app:set serverinfo token --value "$(openssl rand -hex 32)"
    php occ config:app:get serverinfo token
  2. If occ says serverinfo is disabled, enable the Monitoring app: profile menu → Apps → Monitoring → Enable.

  3. In DumbMonit, enter the address you open Nextcloud with and paste the token.

Ojo. Use an address listed in Nextcloud's trusted domains, or Nextcloud refuses the request.

También en Aplicaciones autoalojadas