Monitorer Nextcloud avec Zabbix

Nextcloud (et ownCloud aussi) sert une page de statut à des fins de monitorage.

  • Documentation officielle
  • Exemple du contenu status.php sur mon instance de Nextcloud:
    {"installed":true,"maintenance":false,"version":"9.0.51.0","versionstring":"9.0.51","edition":""}
    

Zabbix peut tester des scénarios web complexes et comparer le contenu html des pages avec une expression régulière POSIX.

Donc l’expression régulière à utiliser pour monitorer la page de statut de Nextcloud dans Zabbix est la suivante:

\{"installed":true,"maintenance":false,"version":"[[:digit:]\.]*","versionstring":"[[:digit:]\.]*","edition":""\}
Alexandre de Verteuil
Alexandre de Verteuil
Senior Solutions Architect

I teach people how to see the matrix metrics.
Monkeys and sunsets make me happy.

Related