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

Traefik est un routeur Edge open source qui fait de la publication de vos services une expérience amusante et facile. Il reçoit requests au nom de votre système et découvre quels composants sont responsables de leur traitement.

Utilisez New Relic pour installer facilement un dashboard organisé pour monitorer l'état de votre instance Traefik.

Traefik Dashboard

Activer l'intégration

Suivez ces étapes pour activer l'intégration.

  1. Suivez la documentation Traefik pour configurer le proxy Traefik sur Kubernetes pour Prometheus afin de découvrir les points de terminaison métriques.

  2. Configurer Prometheus monitoring. Les métriques Prometheus doivent être intégrées à New Relic, vous pouvez utiliser l'agent Prometheus ou l'intégration d'écriture à distance, voir comment envoyer des métriques Prometheus.

    Important

    L' agent Prometheus récupère uniquement les métriques par défaut à partir d'un ensemble d'intégration.

    Dans ce cas, vous devez identifier votre pod ou point de terminaison avec l'une de ces étiquettes app.kubernetes.io/name, app.newrelic.io/name, k8s-app contenant la chaîne traefik.

  3. Utilisez la requête suivante pour confirmer que les métriques sont ingérées comme prévu :

    FROM Metric SELECT count(*) WHERE metricName LIKE 'traefik_%' FACET metricName LIMIT MAX
  4. Installez le quickstart Traefik pour accéder aux dashboards et aux alertes intégrés.

    Une fois importés, vous pouvez modifier ou cloner les ressources pour les adapter à vos besoins spécifiques.

    Important

    Certains graphiques du dashboard incluent des requêtes avec des conditions qui nécessitent l'identification de votre pod ou point de terminaison avec l'une de ces étiquettes app.kubernetes.io/name, app.newrelic.io/name, k8s-app contenant la chaîne traefik.

Rechercher et utiliser les données

Métriques

Les métriques Prometheus sont stockées sous forme de métriques dimensionnelles. Vous pouvez effectuer une requête à l'aide de NRQL ou utiliser l' explorateur de données pour parcourir les métriques, les facettes et filtrer les dimensions associées disponibles.

Les différents ensembles de métriques exposés par cette intégration sont définis dans la documentation Traefik.

Utilisez la requête NRQL suivante pour comprendre les métriques ingérées dans New Relic :

  • Lister les noms métriques uniques :

    FROM Metric SELECT uniques(metricName) WHERE metricName LIKE 'traefik_%' LIMIT MAX
  • Compter le nombre de mises à jour métriques :

    FROM Metric SELECT datapointcount() WHERE metricName LIKE 'traefik_%' FACET metricName
  • Estimer l'ingestion de données (ingestion quotidienne, en octets) :

    FROM Metric SELECT bytecountestimate() WHERE metricName LIKE 'traefik_%' SINCE 1 day ago

Entité

Cette intégration permet Traefik entité d'exploiter l'ensemble complet des fonctionnalités de l'entité telles que les métriques dorées, le dashboard de l'entité, la charge de travail et la lookout.

Dépannage

Suivez les conseils de dépannage de la documentation Traefik pour vous assurer que les métriques sont configurées comme prévu sur votre cluster.

Vous pouvez également consulter les directives de dépannage spécifiques pour l'intégration Prometheus .

Droits d'auteur © 2025 New Relic Inc.

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