Monitorez vos serveurs NGINX fonctionnant dans les clusters Kubernetes en utilisant l'OpenTelemetry Collector pour envoyer des métriques et des données de télémétrie à New Relic.
Cette intégration spécifique à Kubernetes découvre automatiquement les pods NGINX dans votre cluster et collecte des métriques sans configuration manuelle pour chaque instance. Elle exploite le nginxreceiver et le receivercreator OpenTelemetry pour monitorer dynamiquement les métriques de performance NGINX, les statistiques de connexion et l'état de santé du serveur dans votre environnement conteneurisé.
Avant de commencer
Assurez-vous d'avoir :
- Un compte New Relic avec un
- Activez le module HTTP stub status sur le pod NGINX qui doit être monitoré
- Ajoutez les étiquettes
appetroleà chaque pod NGINX qui doit être monitoré
Installez et configurez OpenTelemetry Collector
Déployez le collecteur OpenTelemetry sur votre cluster Kubernetes à l'aide de Helm. Le collecteur découvrira et extraira automatiquement les métriques de vos pods NGINX.
Rechercher et utiliser des données
- Accédez à one.newrelic.com > Integrations & Agents.
- Sélectionnez Dashboards, puis cliquez sur NGINX OTel overview dashboard.
- Dans la fenêtre contextuelle, sélectionnez votre compte.
- Cliquez sur [View dashboard] et consultez vos données NGINX dans New Relic.
Les métriques NGINX sont attachées au Metric type d'événement. Vous pouvez interroger ces données à des fins de dépannage ou pour créer des graphiques et des dashboards personnalisés.
Référence des métriques et des attributs
Cette intégration collecte les mêmes métriques NGINX de base que le déploiement sur l'hôte, avec des attributs de ressource spécifiques à Kubernetes supplémentaires pour l'identification du cluster, de l'espace de noms et du pod.
Pour une référence complète des métriques et des attributs : Consultez Référence des métriques et des attributs NGINX OpenTelemetry pour des descriptions détaillées de toutes les métriques, types et attributs de ressources pour les déploiements Kubernetes.
Prochaines étapes
En savoir plus sur vos données :
- Trouvez et interrogez vos données NGINX - Accédez aux dashboards, créez des requêtes personnalisées et configurez des alertes
- Référence des métriques et attributs NGINX OpenTelemetry - Référence complète des métriques avec descriptions et exemples
- Présentation d'NGINX OpenTelemetry - Comprendre les métriques, les attributs et les cas d'utilisation collectés
- Documentation du récepteur NGINX - Détails techniques et configuration avancée
Explorer le monitoring connexe :
- Monitorer NGINX Plus avec OpenTelemetry - Pour les déploiements commerciaux NGINX Plus
- Monitorer NGINX auto-hébergé avec OpenTelemetry - Pour les déploiements de serveurs traditionnels
- Meilleures pratiques OpenTelemetry - Optimisez votre configuration OpenTelemetry
Ressources spécifiques à Kubernetes :
- OpenTelemetry Collector sur Kubernetes - Configurations avancées du collecteur