{"repo":"BornToBeRoot/check_nextcloud","free":true,"listed":false,"github":"https://github.com/BornToBeRoot/check_nextcloud","clone":"git clone https://github.com/BornToBeRoot/check_nextcloud.git","description":"Nagios/Centreon/Icinga monitoring plugin for the [Nextcloud serverinfo API](https://github.com/nextcloud/serverinfo)","language":"Python","stars":36,"topics":["nagios","nagios-plugin","centreon","centreon-plugin","nextcloud","nextcloud-server","serverinfo","python","monitoring","icinga2"],"license":"AGPL-3.0","category":"analytics","readme_excerpt":"check nextcloud Nagios/Centreon/Icinga monitoring plugin for the Nextcloud serverinfo API. Features - Monitor system info , storage , shares , active users , PHP , database , and webserver status - Check for Nextcloud core and app updates with a single command - Performance data output for Centreon and Nagios graph formats - Support for token-based and basic authentication - Configurable for reverse proxy , custom context paths , and self-signed certificates Syntax / Help Install Copy the check (python script) in your nagios/centreon plugins folder Create a check with the following command line: or for the check: uploadFilesize Create a service for each thing you want to check (system, storage, etc.) and link it to your host(s) Add the credentials of your nextcloud admin user as custom macro (CLOUDUSER, COUDPWD) to your host. Example 1 Example 2 This will return a status message and create a graph based on the performance data. Example 3 Icinga config example Adjust the command path to your local situation.","default_branch":null,"files":null,"tree":[],"storefront":"/r/BornToBeRoot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BornToBeRoot/check_nextcloud/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}