Présentation
Ce check permet de surveiller Nextcloud.
Configuration
Le check Nextcloud n’est pas inclus avec le package de l’Agent Datadog : vous devez donc l’installer.
Installation
Pour l’Agent v7.21+/6.21+, suivez les instructions ci-dessous afin d’installer le check Nextcloud sur votre host. Consultez la section Utiliser les intégrations de la communauté pour effectuer une installation avec l’Agent Docker ou avec des versions antérieures de l’Agent.
Exécutez la commande suivante pour installer l’intégration de l’Agent :
datadog-agent integration install -t datadog-nextcloud==<INTEGRATION_VERSION>
Configurez votre intégration comme une intégration de base.
Configuration
Modifiez le fichier nextcloud.d/conf.yaml
dans le dossier conf.d/
à la racine du répertoire de configuration de votre Agent pour commencer à recueillir vos métriques Nextcloud. Consultez le fichier d’exemple nextcloud.d/conf.yaml pour découvrir toutes les options de configuration disponibles.
Redémarrez l’Agent.
Validation
Lancez la sous-commande status de l’Agent et cherchez nextcloud
dans la section Checks.
Données collectées
Métriques
nextcloud.system.freespace (gauge) | The amount of free space available. Shown as byte |
nextcloud.system.apps.num_installed (gauge) | The number of apps installed. |
nextcloud.system.apps.num_updates_available (gauge) | |
nextcloud.storage.num_users (gauge) | |
nextcloud.storage.num_files (gauge) | |
nextcloud.storage.num_storages (gauge) | |
nextcloud.storage.num_storages_local (gauge) | |
nextcloud.storage.num_storages_home (gauge) | |
nextcloud.storage.num_storages_other (gauge) | |
nextcloud.shares.num_shares (gauge) | |
nextcloud.shares.num_shares_user (gauge) | |
nextcloud.shares.num_shares_groups (gauge) | |
nextcloud.shares.num_shares_link_no_password (gauge) | |
nextcloud.shares.num_fed_shares_sent (gauge) | |
nextcloud.shares.num_fed_shares_received (gauge) | |
nextcloud.server.php.memory_limit (gauge) | Shown as byte |
nextcloud.server.php.max_execution_time (gauge) | Shown as second |
nextcloud.server.php.upload_max_filesize (gauge) | Shown as byte |
nextcloud.server.database.size (gauge) | Shown as byte |
nextcloud.activeUsers.last5minutes (gauge) | |
nextcloud.activeUsers.last1hour (gauge) | |
nextcloud.activeUsers.last24hours (gauge) | |
Événements
Nextcloud n’inclut aucun événement.
Checks de service
nextcloud.can_connect
Returns CRITICAL
if the Agent can’t connect to the Nextcloud endpoint, OK otherwise
Statuses: ok, critical
Dépannage
Besoin d’aide ? Contactez l’assistance Datadog.