• /
  • 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

Monitorer NGINX Plus auto-hébergé avec OpenTelemetry

Monitorez vos serveurs NGINX Plus fonctionnant sur un hôte en utilisant le collecteur NRDOT (recommandé) ou l'OpenTelemetry Collector pour envoyer des métriques et des données télémétriques à New Relic.

Cette intégration exploite le prometheusreceiver et le nginx-prometheus-exporter OpenTelemetry pour monitorer les métriques de performance, les statistiques de connexion et l'état du serveur de votre NGINX Plus. La riche API HTTP de NGINX Plus fournit des métriques beaucoup plus détaillées que le module d'état stub de base dans NGINX standard.

Image of the NGINX dashboard

Dashboard disponible via le démarrage rapide New Relic NGINX OpenTelemetry Monitor.

Avant de commencer

Assurez-vous d'avoir :

  • Clé de licenceNew Relic valide

  • Version NGINX Plus R13 ou supérieure

  • NGINX Plus avec le module HTTP API activé

  • Exportateur Prometheus NGINX installé et fonctionnant aux côtés de votre instance NGINX Plus pour exposer les métriques de l'API HTTP au format Prometheus

  • L'un des collecteurs suivants installés sur un hôte Linux :

  • Accès réseau de l'hôte Linux vers :

    • Point de terminaison de l'API HTTP NGINX Plus
    • Un point de terminaison New Relic OTLP

Configurer le monitoring de NGINX Plus

Choisissez votre collecteur préféré et suivez les étapes de configuration :

Conseil

Si une étape de vérification échoue, installez les composants manquants avant de poursuivre. Besoin d'aide pour installer le collecteur NRDOT ? Consultez la section d'installation du référentiel nrdot-collector-releases.

Lors de l'installation, utilisez export collector_distro="nrdot-collector"

Configurer le collecteur NRDOT

Configurez le collecteur NRDOT pour extraire les métriques de votre exportateur Prometheus NGINX Plus et les envoyer à New Relic.

Configurer l'environnement et mettre à jour le chemin de configuration

Mettez à jour la configuration du collecteur NRDOT pour utiliser votre fichier de configuration NGINX Plus et définissez le point de terminaison OTLP.

Déterminez votre point de terminaison OTLP en fonction de votre région New Relic. Consultez Configurer le point de terminaison, le port et le protocole pour la liste complète des points de terminaison et des ports pris en charge pour votre région.

Important

Votre clé de licence a déjà été configurée dans /etc/nrdot-collector/nrdot-collector.conf lors de l'installation. Il vous suffit de mettre à jour le chemin du fichier de configuration et le point de terminaison OTLP.

Mettez à jour le fichier de configuration du collecteur :

bash
$
export collector_distro="nrdot-collector"
$
export otlp_endpoint="YOUR_NEWRELIC_OTLP_ENDPOINT" # Replace with your region's endpoint
$
$
# Update the config file path to point to nginx-plus-config.yaml
$
sudo sed -i 's|OTELCOL_OPTIONS="--config=/etc/nrdot-collector/config.yaml"|OTELCOL_OPTIONS="--config=/etc/nrdot-collector/nginx-plus-config.yaml"|' /etc/${collector_distro}/${collector_distro}.conf
$
$
# Add the OTLP endpoint
$
echo "OTEL_EXPORTER_OTLP_ENDPOINT=${otlp_endpoint}" | sudo tee -a /etc/${collector_distro}/${collector_distro}.conf > /dev/null

(Facultatif) Transférer les logs NGINX

Étendez votre configuration du collecteur pour inclure les logs d'accès et d'erreurs si vous souhaitez des événements de log en plus des métriques.

Démarrer le monitoring

Maintenant que tout est configuré, démarrez le collecteur NRDOT et vérifiez que les données sont acheminées vers New Relic.

Conseil

Si une étape de vérification échoue, installez les composants manquants avant de continuer. Besoin d'aide pour installer le collecteur ? Consultez le guide d’installation d’OpenTelemetry Collector.

Configurer le OpenTelemetry Collector

Configurez le collecteur OpenTelemetry pour extraire les métriques de votre exportateur Prometheus NGINX Plus et les envoyer à New Relic.

Configurer l'authentification

Configurez l'authentification sécurisée afin que l'OpenTelemetry Collector puisse envoyer des données à votre compte New Relic. Cette étape configure les variables d'environnement pour sécuriser vos informations d'identification.

  1. Obtenez vos identifiants New Relic :

  2. Configurez les identifiants :

    1. Créer un répertoire de remplacement systemd :
    bash
    $
    export collector_distro="otelcol-contrib"
    $
    sudo mkdir -p /etc/systemd/system/${collector_distro}.service.d
    1. Créez le fichier de configuration de l'environnement :
    bash
    $
    cat <<EOF | sudo tee /etc/systemd/system/${collector_distro}.service.d/environment.conf
    $
    [Service]
    $
    Environment="NEWRELIC_OTLP_ENDPOINT=<`YOUR_NEWRELIC_OTLP_ENDPOINT>`"
    $
    Environment="NEWRELIC_LICENSE_KEY=`<YOUR_NEW_RELIC_LICENSE_KEY>`"
    $
    EOF

(Facultatif) Transférer les logs NGINX

Étendez votre configuration du collecteur pour inclure les logs d'accès et d'erreurs si vous souhaitez des événements de log en plus des métriques.

Démarrer le monitoring

Maintenant que tout est configuré, démarrez le collecteur OpenTelemetry et vérifiez que les données sont acheminées vers New Relic.

Rechercher et utiliser des données

  1. Accédez à one.newrelic.com > Integrations & Agents.
  2. Sélectionnez Dashboards, puis cliquez sur le dashboard NGINX OTel overview.
  3. Dans la fenêtre contextuelle, sélectionnez votre compte.
  4. Cliquez sur [View dashboard] et consultez vos données NGINX Plus dans New Relic.

Les métriques NGINX Plus sont attachées au type d'événement Metric. Vous pouvez interroger ces données à des fins de dépannage ou pour créer des graphiques et des dashboards personnalisés.

Métriques collectées

Le collecteur OpenTelemetry collecte les métriques à partir de l'exportateur NGINX Prometheus, qui expose les métriques de l'API HTTP NGINX Plus au format Prometheus.

Vous trouverez ci-dessous les métriques NGINX Plus disponibles :

Prochaines étapes

En savoir plus sur vos données :

Explorer le monitoring connexe :

Droits d'auteur © 2026 New Relic Inc.

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