• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Intégration de Nextcloud

Avec notre dashboard Nextcloud, vous pouvez facilement suivre le nombre de fichiers dans votre système, vos comptes utilisateurs et la taille de votre base de données. Construit avec notre agent infrastructure et l'intégration Prometheus OpenMetrics, l'intégration Nextcloud vous offre un ensemble de par défaut qui vous permettent de visualiser vos critiques les plus détaillées en un seul endroit.

Docs site

Après avoir configuré l'intégration Nextcloud avec New Relic, vos données s'affichent dans le dashboard comme celles-ci dès la sortie de la boîte.

Suivez les étapes suivantes pour installer l’intégration :

Installer l' agent d'infrastructure

Pour utiliser l’intégration Nextcloud, vous devez d’abord installer l’agent d’infrastructure sur le même hôte. L'agent infrastructure monitore l'hôte lui-même, tandis que l'intégration que vous installerez à l'étape suivante étend votre monitoring avec des données spécifiques à Nexcloud.

Configurer NRI-Flex pour Nextcloud

Notre intégration flexible est fournie avec l'agent New Relic Infrastructure et est utilisée pour envoyer vos données Nextcloud à New Relic. Pour créer un fichier de configuration flexible, suivez ces étapes :

  1. Créez un fichier nommé nri-flex-nextcloud.yml dans /etc/newrelic-infra/integrations.d

  2. Utilisez notre modèle de configuration pour mettre à jour les champs YOUR_EVENT_TYPE et YOUR_HOST_IP dans le fichier nommé nri-flex-nextcloud.yml. La valeur sur event_type est utilisée pour stocker les métriques dans la NRDB. Par exemple, vous pouvez mettre à jour EVENT_TYPE pour NextcloudFlexMetrics

    Votre fichier nri-flex-nextcloud.yml devrait ressembler à ceci :

    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: YOUR_EVENT_TYPE url: info?format=json
    Les métriques pour Nextcloud sont disponibles à l'URL suivante : `http://YOUR_HOST_IP/ocs/v2.php/apps/serverinfo/api/v1/info?format=json`

Transfert le log Nextcloud vers New Relic

Vous pouvez utiliser le transfert de log pour transférer le log Nextcloud vers New Relic :

  1. Créer un fichier de log nommé logging.yml dans /etc/newrelic-infra/logging.d/

  2. Ajoutez le script suivant au fichier logging.yml :

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

Redémarrez l'agent New Relic Infrastructure

Avant de pouvoir commencer à utiliser vos données, redémarrez votre agent d’infrastructure.

La commande suivante devrait fonctionner pour la plupart des systèmes :

bash
$
sudo systemctl restart newrelic-infra.service

Trouvez vos données

Vous pouvez choisir notre modèle dashboard prédéfini nommé Nextcloud pour monitorer les métriques de votre serveur Nextcloud. Suivez ces étapes pour utiliser notre modèle dashboard prédéfini :

  1. De one.newrelic.com, aller à la page + Integrations & Agents .

  2. Cliquez sur Dashboards.

  3. Dans la barre de recherche, tapez Nextcloud.

  4. Le dashboard Nextcloud devrait apparaître. Cliquez dessus pour l'installer.

    Votre dashboard Nextcloud est considéré comme un dashboard personnalisé et peut être trouvé dans l'UI Dashboards. Pour obtenir des documents sur l'utilisation et la modification du dashboard, consultez notre documentation dashboard .

    Voici un exemple de requête NRQL vérifiant le nombre d'utilisateurs actifs au cours des 5 dernières minutes :

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

    Voici un exemple de requête NRQL vérifiant le nombre d'utilisateurs actifs au cours des dernières 24 heures :

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

Quelle est la prochaine étape ?

Pour en savoir plus sur la création de requêtes NRQL et la génération de dashboards :

Droits d'auteur © 2025 New Relic Inc.

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