• /
  • 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 HAProxy sur Kubernetes avec OpenTelemetry

Cette intégration Kubernetes découvre automatiquement les pods HAProxy dans votre cluster et collecte des métriques sans configuration manuelle pour chaque instance. Elle utilise le haproxyreceiver et le receivercreator OpenTelemetry pour monitorer dynamiquement les sessions HAProxy, les requests, les erreurs et l'état de santé du serveur backend dans votre environnement conteneurisé.

Conseil

Vous exécutez HAProxy sur des hôtes Linux ? Consultez le guide d'installation auto-hébergée pour les déploiements sur machine virtuelle ou bare metal.

Avant de commencer

Assurez-vous d'avoir :

Configurer le monitoring HAProxy

Déployez l'OpenTelemetry Collector Contrib sur votre cluster Kubernetes. Le collecteur découvre et extrait automatiquement les métriques de vos pods HAProxy. Choisissez entre Helm (en utilisant le chart Helm OTel en amont) ou les manifestes Kubernetes bruts.

Utilisez cette approche si vos pods HAProxy exposent déjà un point de terminaison Prometheus /metrics (HAProxy 2.0+) et que vous préférez extraire les métriques Prometheus plutôt que de vous connecter au point de terminaison des statistiques CSV.

Conseil

Si vous n'avez pas déjà activé le point de terminaison Prometheus, utilisez plutôt les onglets NRDOT Collector ou OpenTelemetry Collector Contrib. Ils se connectent directement au point de terminaison des statistiques HAProxy sans nécessiter la prise en charge de Prometheus.

Important

Cette approche nécessite HAProxy 2.0+ avec le point de terminaison Prometheus intégré activé. Votre configuration HAProxy doit inclure :

frontend stats
bind *:8404
http-request use-service prometheus-exporter if { path /metrics }

Et vos pods HAProxy doivent exposer un port nommé pour le point de terminaison des métriques :

ports:
- name: metrics
containerPort: 8404

Affichez vos données dans New Relic

Après quelques minutes, les métriques HAProxy apparaissent dans New Relic. Pour trouver vos données :

  1. Allez à one.newrelic.com > All capabilities > All entities.
  2. Recherchez vos entités HAProxy par nom ou filtrez par type d'entité HAPROXYINSTANCE.
  3. Sélectionnez une entité pour afficher la page de résumé avec les métriques dorées (sessions par seconde, requests par seconde, erreurs de connexion).

Dépannage

Prochaines étapes

Droits d'auteur © 2026 New Relic Inc.

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