Con nuestro dashboard de Nextcloud, puede rastrear fácilmente la cantidad de archivos en su sistema, sus cuentas de usuario y el tamaño de su base de datos. Construida con nuestro agente de infraestructura y la integración Prometheus OpenMetrics, la integración Nextcloud le brinda un conjunto de predeterminado que le permite ver su lugar más completo de datos críticos.
Después de configurar la integración de Nextcloud con New Relic, sus datos se muestran en un panel como este desde el primer momento.
Instalar el agente de infraestructura
Para ingresar datos en New Relic, instale nuestro agente de infraestructura. Nuestro agente de infraestructura recopila e ingiere datos para que pueda realizar un seguimiento del rendimiento de su aplicación.
Puede instalar el agente de infraestructura de dos maneras diferentes:
- Nuestra instalación guiada es una herramienta CLI que inspecciona su sistema e instala el agente de infraestructura junto con el agente de monitoreo de aplicaciones que mejor funcione para su sistema. Para obtener más información sobre cómo funciona nuestra instalación guiada, consulte nuestra descripción general de la instalación guiada.
- Si prefiere instalar nuestro agente de infraestructura manualmente, puede seguir un tutorial para la instalación manual para Linux, Windows o macOS.
Configurar NRI-Flex para Nextcloud
Flex viene incluido con el agente New Relic Infrastructure . Para crear un archivo de configuración flexible, siga estos pasos:
Métricas para Nextcloud están disponibles en la siguiente URL: http://<YOUR_HOST_IP>/ocs/v2.php/apps/serverinfo/api/v1/info?format=json
- Cree un archivo llamado
nri-flex-nextcloud.yml
en/etc/newrelic-infra/integrations.d
- Utilice nuestra plantilla de configuración para actualizar los campos
EVENT_TYPE
yYOUR_DOMAIN
en el archivo llamadonri-flex-nextcloud.yml
. El valor enevent_type
se usa para almacenar métrica en el NRDB. Por ejemplo, puede actualizarEVENT_TYPE
aNextcloudFlexMetrics
Su archivo nri-flex-nextcloud.yml
debería verse así:
integrations: - name: nri-flex config: name: nextcloudFlex global: base_url: http://<YOUR_HOST_IP>/ocs/v2.php/apps/serverinfo/api/v1/ user: <nextcloud_username> pass: <nextcloud_password> apis: - event_type: EVENT_TYPE url: info?format=json
Reenviar el registro de Nextcloud a New Relic
Puede utilizar el reenvío de registros para reenviar el registro de Nextcloud a New Relic.
En máquinas Linux, su archivo de registro llamado logging.yml
debe colocarse en /etc/newrelic-infra/logging.d/
Después de crear el archivo de registro, agregue el siguiente script al archivo logging.yml
:
logs: - name: nextcloud.log file: /var/www/nextcloud/data/nextcloud.log attributes: logtype: nextcloud_log
Reinicie el agente New Relic Infrastructure
Antes de que pueda comenzar a utilizar sus datos, reinicie su agente de infraestructura.
bash$sudo systemctl restart newrelic-infra.serviceInstale el inicio rápido de Nextcloud para obtener nuestro panel prediseñado.
Encuentra tus datos
Puede elegir nuestra plantilla dashboard prediseñadas llamada Nextcloud
para monitor la métrica de su servidor Nextcloud. Siga estos pasos para utilizar nuestra plantilla dashboard prediseñadas:
Desde one.newrelic.com, vaya a la página
+ Add data
.
Haga clic en
Dashboards
.
En la barra de búsqueda, escriba
Nextcloud
.Debería aparecer el dashboard de Nextcloud. Haga clic en él para instalarlo.
Su dashboard de Nextcloud se considera un panel personalizado y se puede encontrar en la UI Dashboards. Para obtener documentos sobre el uso y edición del panel, consulte nuestros documentos dashboard .
Utilice esta consulta de muestra para ver su métrica de Nextcloud capturada en one.newrelic.com:
A continuación se muestra un ejemplo de consulta NRQL que verifica la cantidad de usuarios activos durante los últimos 5 minutos:
FROM NextcloudFlexMetrics SELECT latest(ocs.data.activeUsers.last5minutes)
A continuación se muestra un ejemplo de consulta NRQL que verifica la cantidad de usuarios activos en las últimas 24 horas:
FROM NextcloudFlexMetrics SELECT latest(ocs.data.activeUsers.last24hours)
¿Que sigue?
Para obtener más información sobre cómo crear una consulta NRQL y generar un panel:
Lea nuestra introducción al generador de consultas para crear consultas básicas y avanzadas.
Lea nuestra introducción al panel para personalizar su dashboard y realizar diferentes acciones.
Vea cómo administrar su dashboard para ajustar su
modo de visualización o agregar más contenido a su dashboard.