Afficher vos données Elasticsearch
Une fois le collecteur en cours d'exécution et l'envoi de données, vous pouvez afficher vos métriques Elasticsearch dans New Relic :
- Aller à one.newrelic.com > Integrations & Agents
- Rechercher Elasticsearch (OpenTelemetry)
- Dans le Installation plan , si vous souhaitez consulter les étapes d'installation, cliquez sur See installation docs . Sinon, cliquez sur Skip this step .
- Cliquez sur See your data .
Vous devriez voir des dashboards affichant la santé du cluster, les métriques de performance et l'utilisation des ressources. Si vous monitorez Elasticsearch sur Kubernetes, les dashboards incluront un contexte spécifique à Kubernetes.
Ou
- Aller à one.newrelic.com > Integrations & Agents
- Sous l'onglet All , cliquez sur dashboards . Recherchez Elasticsearch Otel, vous pouvez consulter le dashboard.
Ou
- Dans le volet de gauche, cliquez sur Dashboards .
- Recherchez le dashboard Elasticsearch Otel, vous pouvez consulter le dashboard.
Conseil
Vous ne voyez pas de données ? Les données peuvent mettre quelques minutes à apparaître. Si vous ne voyez pas de métriques après 10 minutes, consultez les logs du collecteur et vérifiez votre configuration.
Afficher les traces distribuées et la corrélation APM
Si vous avez activé la corrélation APM avec le tracing distribué, vous pouvez effectuer des requêtes sur les spans Elasticsearch et voir comment vos applications se connectent au cluster.
Confirmez qu’Elasticsearch émet des spans taguées avec le nom du cluster :
FROM Span SELECT count(*)WHERE es.cluster.name = '<elasticsearch-cluster-name>'FACET nameSINCE 30 minutes agoDécouvrez quelles applications appellent Elasticsearch :
FROM Span SELECT uniques(service.name)WHERE db.system = 'elasticsearch'SINCE 30 minutes agoVous pouvez également ouvrir l’entité du cluster Elasticsearch et afficher sa carte des services: les applications instrumentées apparaissent connectées au cluster via une relation CALLS, et toutes les traces distribuées qui touchent Elasticsearch affichent les spans Elasticsearch en ligne à côté des spans de votre application.
Configurer des alertes
Le monitoring proactif avec des alertes vous aide à détecter les problèmes avant qu'ils n'affectent vos utilisateurs. Pour créer des conditions d'alerte dans New Relic :
- Allez sur one.newrelic.com > Alerts > Alert Conditions
- Cliquez sur Create condition
- Configurez l'alerte à l'aide du mode guidé ou du générateur de requêtes NRQL
Les configurations d'alerte ci-dessous sont recommandées pour un monitoring Elasticsearch robuste :
Alertes essentielles
Ces alertes monitorent les problèmes de santé critiques du cluster qui peuvent entraîner une perte de données ou des pannes de service :
Alertes de monitoring supplémentaires
Ces alertes aident à monitorer les problèmes de performance et d'exploitation :
Prochaines étapes :
- Référence des métriques: Consultez la référence des métriques Elasticsearch OpenTelemetry complète pour toutes les métriques disponibles et leurs descriptions
- Explorer les métriques: toutes les métriques Elasticsearch sont stockées en tant que
Metrictypes d'événements - Créer des requêtes personnalisées: utilisez NRQL pour créer des graphiques et des dashboards personnalisés