Este check monitoriza a Nextcloud.
Configuración
El check de Nextcloud no está incluido en el paquete de Datadog Agent, por lo que es necesario instalarlo.
Instalación
Para Agent v7.21+ / v6.21+, sigue las instrucciones a continuación para instalar el check de Nextcloud en tu host. Consulta Usar integraciones de la comunidad para realizar la instalación con el Agent de Docker o versiones anteriores de Agent.
Ejecuta el siguiente comando para instalar la integración del Agent:
datadog-agent integration install -t datadog-nextcloud==<INTEGRATION_VERSION>
Configura tu integración como si fuese una integración de base.
Configuración
Edita el archivo nextcloud.d/conf.yaml
en la carpeta conf.d/
en la raíz del directorio de configuración del Agent para empezar a recopilar tus métricas de Nextcloud. Consulta el nextcloud.d/conf.yaml de ejemplo para conocer todas las opciones disponibles de configuración.
Reiniciar el Agent
Validación
Ejecuta el subcomando de estado del Agent y busca nextcloud
en la sección Checks.
Datos recopilados
Métricas
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) | |
Eventos
Nextcloud no incluye ningún evento.
Checks de servicio
nextcloud.can_connect
Returns CRITICAL
if the Agent can’t connect to the Nextcloud endpoint, OK otherwise
Statuses: ok, critical
Solucionar problemas
¿Necesitas ayuda? Contacta con el equipo de asistencia de Datadog.