• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

Integração Nextcloud

Com nosso dashboard Nextcloud, você pode rastrear facilmente a quantidade de arquivos em seu sistema, suas contas de usuário e o tamanho do seu banco de dados. Construída com nosso agente de infraestrutura e integração Prometheus OpenMetrics, a integração Nextcloud oferece um conjunto de padrão que permite visualizar seus dados mais críticos completos.

Depois de configurar a integração Nextcloud com New Relic, seus dados são exibidos em um painel como estes imediatamente.

Conclua as etapas a seguir para instalar a integração:

Instalar o agente de infraestrutura

Para usar a integração Nextcloud, você precisa primeiro instalar o agente de infraestrutura no mesmo host. O agente de infraestrutura monitora o próprio host, enquanto a integração que você instalará na próxima etapa amplia seu monitoramento com dados específicos do Nexcloud.

Configurar NRI-Flex para Nextcloud

Nossa integração flex vem junto com o agente New Relic Infrastructure e é usada para enviar seus dados Nextcloud para New Relic. Para criar um arquivo de configuração flex, siga estas etapas:

  1. Crie um arquivo chamado nri-flex-nextcloud.yml em /etc/newrelic-infra/integrations.d

  2. Use nosso modelo de configuração para atualizar os campos EVENT_TYPE e YOUR_DOMAIN no arquivo denominado nri-flex-nextcloud.yml. O valor em event_type é usado para armazenar métricas no NRDB. Por exemplo, você pode atualizar EVENT_TYPE para NextcloudFlexMetrics

    Seu arquivo nri-flex-nextcloud.yml deverá ficar assim:

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

Métricas para Nextcloud estão disponíveis no seguinte URL: http://<YOUR_HOST_IP>/ocs/v2.php/apps/serverinfo/api/v1/info?format=json

Encaminhar log do Nextcloud para New Relic

Você pode usar o encaminhamento de logs para encaminhar o log do Nextcloud para New Relic:

  1. Crie um arquivo de log chamado logging.yml em /etc/newrelic-infra/logging.d/

  2. Após criar o arquivo de log, adicione o seguinte script ao arquivo logging.yml :

    logs:
  • name: nextcloud.log file: /var/www/nextcloud/data/nextcloud.log attributes: logtype: nextcloud_log

Reinicie o agente do New Relic Infrastructure

Antes de começar a usar seus dados, reinicie o agente de infraestrutura.

O seguinte comando deve funcionar para a maioria dos sistemas:

bash
$
sudo systemctl restart newrelic-infra.service

Encontre seus dados

Você pode escolher nosso modelo dashboard pré-construído chamado Nextcloud para monitor a métrica do seu servidor Nextcloud. Siga estas etapas para usar nosso modelo dashboard pré-construído:

  1. De one.newrelic.com, vá para a página

    + Add data

    .

  2. Clique em

    Dashboards

    .

  3. Na barra de pesquisa, digite Nextcloud.

  4. O dashboard Nextcloud deve aparecer. Clique nele para instalá-lo.

    Seu dashboard Nextcloud é considerado um painel personalizado e pode ser encontrado na interface Dashboards. Para obter documentos sobre como usar e editar o painel, consulte nossos documentos dashboard .

    Aqui está um exemplo de consulta NRQL verificando o número de usuários ativos nos últimos 5 minutos:

    FROM NextcloudFlexMetrics SELECT latest(ocs.data.activeUsers.last5minutes)

    Aqui está um exemplo de consulta NRQL verificando o número de usuários ativos nas últimas 24 horas:

    FROM NextcloudFlexMetrics SELECT latest(ocs.data.activeUsers.last24hours)

Qual é o próximo?

Para saber mais sobre como construir consulta NRQL e gerar dashboard:

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.