Après avoir configuré le monitoring HAProxy avec OpenTelemetry, vos données apparaissent dans New Relic en quelques minutes. Cette page vous montre comment trouver vos entités HAProxy, explorer les métriques et écrire des requêtes NRQL.
Trouvez vos données HAProxy
Interrogez vos données avec NRQL
Utilisez ces exemples de requêtes NRQL pour analyser vos données HAProxy :
-- Sessions per second across frontendsFROM Metric SELECT average(haproxy.sessions.rate)WHERE haproxy.service_name = 'FRONTEND'FACET haproxy.proxy_nameTIMESERIES
-- Error rates by backendFROM Metric SELECT rate(sum(haproxy.responses.errors), 1 minute) AS 'Errors/min'WHERE haproxy.service_name = 'BACKEND'FACET haproxy.proxy_nameTIMESERIES
-- Bytes throughput (in + out)FROM Metric SELECT rate(sum(haproxy.bytes.input), 1 minute) AS 'Bytes In/min', rate(sum(haproxy.bytes.output), 1 minute) AS 'Bytes Out/min'FACET haproxy.proxy_nameTIMESERIES
-- Backend server healthFROM Metric SELECT latest(haproxy.active) AS 'Active Servers', latest(haproxy.backup) AS 'Backup Servers'WHERE haproxy.service_name = 'BACKEND'FACET haproxy.proxy_name
-- Request queue depth (indicates backend saturation)FROM Metric SELECT max(haproxy.requests.queued)WHERE haproxy.service_name = 'BACKEND'FACET haproxy.proxy_nameTIMESERIESDépanner la visibilité des données
Prochaines étapes
- Référence des métriques HAProxy OTel — référence complète des métriques avec descriptions
- Introduction à NRQL — apprenez le langage de requête de New Relic pour l’analyse avancée
- Créer des conditions d’alerte NRQL — configurez des alertes basées sur vos métriques HAProxy
- Monitorer HAProxy auto-hébergé — configuration pour les machines virtuelles Linux ou bare metal
- Monitorer HAProxy sur Kubernetes — découverte automatique des pods pour les environnements conteneurisés