Problème
L'agent fonctionne, mais l'UI de monitoring d'infrastructure affiche des données inattendues pour certains événements, métriques ou attributs collectés auprès de infrastructure l'agent .
Dépannage
L'agent infrastructure inclut un log de niveau trace qui peut être activé à la demande pour aider à résoudre des scénarios complexes et déterminer si les données attendues quittent l'hôte comme prévu. Ce paramètre génère beaucoup de données très rapidement, nous vous recommandons de ne l'activer que temporairement à des fins de dépannage.
Modifiez le configuration fichier newrelic-infra.yml et ajoutez les indicateurs requis pour activer le log. Par exemple, pour activer tous les logs trace sur le chemin de fichier de log par défaut :
log:level: trace
L'agent d'infrastructure version 1.26.0 ou antérieure nécessite une configuration de logging différente :
verbose: 1trace: # v3.submission enables detailed logging for events, examples: SystemSample, NetworkSample, etc. - v3.submission # dm.submission enables detailed logging for integrations using Dimensional Metric format. - dm.submission
Utilisez votre système d’initialisation pour redémarrer le service de l’agent :
Identifiez les nouvelles trace log lignes pour confirmer les données envoyées à la Telemetry Data Platform.
Exemple de log lorsque v3.submission est activé :
time="2021-12-28T09:27:28Z" level=debug msg="Sending events to metrics-ingest." component=MetricsIngestSender key=... numEvents=3 postCount=1 timestamps="[2021-01-01 09:27:28 +0000 UTC]"time="2021-12-28T09:27:28Z" level=debug msg="Preparing metrics post." component=MetricsIngestSender postCount=1time="2021-12-28T09:27:28Z" level=trace msg="[{\"EntityID\":111,\"IsAgent\":true,\"Events\":[{\"eventType\":\"SystemSample\",\"timestamp\":1640683648,\"entityKey\":\"...\",\"cpuPercent\":0.2004008016032026, ...}]" feature=v3.submissiontime="2021-12-28T09:27:29Z" level=debug msg="Metrics post succeeded." component=MetricsIngestSender postCount=1