To find out if this integration is available in your organization, see your Datadog Integrations page or ask your organization administrator.
To initiate an exception request to enable this integration for your organization, email support@ddog-gov.com.
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.