Supported OS Linux Mac OS Windows

Versión de la integración1.0.0

Información general

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.

  1. Ejecuta el siguiente comando para instalar la integración del Agent:

    datadog-agent integration install -t datadog-nextcloud==<INTEGRATION_VERSION>
    
  2. Configura tu integración como si fuese una integración de base.

Configuración

  1. 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.

  2. 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.