Métriques APM envoyées par l'Agent Datadog
Rapport de recherche Datadog : Bilan sur l'adoption de l'informatique sans serveur Rapport : Bilan sur l'adoption de l'informatique sans serveur

Métriques APM envoyées par l'Agent Datadog

Vous trouverez ci-dessous la liste des métriques de tracing par défaut envoyées par l’Agent Datadog lorsque APM est activé :

NOM DE LA MÉTRIQUETYPEDESCRIPTION
datadog.trace_agent.cpu_percentGaugeCharge processeur (en cœur). Ex. : 50 (0,5 cœur), 200 (deux cœurs), 250 (2,5 cœurs).
datadog.trace_agent.events.max_eps.current_rateGaugeNombre d’événements APM par seconde reçus par l’Agent
datadog.trace_agent.events.max_eps.max_rateGaugeSimilaire au paramètre de configuration de l’Agent max_events_per_second.
datadog.trace_agent.events.max_eps.reached_maxGaugeDéfinie sur 1 chaque fois que la valeur max_events_per_second est atteinte. Définie sur 0 le reste du temps.
datadog.trace_agent.events.max_eps.sample_rateGaugeTaux d’échantillonnage appliqué par l’Agent pour les événements qu’il a reçus.
datadog.trace_agent.heap_allocGaugeAllocations dans le tas (heap) selon le runtime Go.
datadog.trace_agent.heartbeatGaugeAugmente de un toutes les 10 secondes.
datadog.trace_agent.normalizer.spans_malformedCountNombre de spans contenant des champs incorrects ayant dû être modifiées pour être acceptées par le système.
datadog.trace_agent.obfuscationsCountAugmente de un à chaque obfuscation de déclaration SQL.
datadog.trace_agent.panicGaugeAugmente de un à chaque panique du code.
datadog.trace_agent.ratelimitGaugeSi inférieure à 1, indique que des charges utiles sont refusées en raison d’une utilisation trop importante des ressources (processeur ou mémoire).
datadog.trace_agent.receiver.errorCountNombre de rejets d’une charge utile par l’API en raison d’une erreur de décodage, de mise en forme ou autre.
datadog.trace_agent.receiver.events_extractedCountTotal d’événements APM échantillonnés.
datadog.trace_agent.receiver.events_sampledCountTotal d’événements APM échantillonnés par le service d’échantillonnage du paramètre max_events_per_second.
datadog.trace_agent.receiver.oom_killCountNombre de fois où l’Agent s’est automatiquement fermé en raison d’une utilisation excessive de la mémoire (150 % de max_memory).
datadog.trace_agent.receiver.out_chan_fillGaugeMétrique interne. Pourcentage de remplissage sur le canal de sortie du récepteur.
datadog.trace_agent.receiver.payload_acceptedCountNombre de charges utiles acceptées par l’Agent.
datadog.trace_agent.receiver.payload_refusedCountNombre de charges utiles rejetées par le récepteur à cause de l’échantillonnage.
datadog.trace_agent.receiver.spans_droppedCountTotal d’octets de charges utiles perdus par l’Agent.
datadog.trace_agent.receiver.spans_filteredCountTotal d’octets de charges utiles filtrés par l’Agent.
datadog.trace_agent.receiver.spans_receivedCountTotal d’octets de charges utiles reçus par l’Agent.
datadog.trace_agent.receiver.tcp_connectionsCountNombre de connexions TCP parvenant à l’Agent.
datadog.trace_agent.receiver.traceCountNombre de traces reçues et acceptées.
datadog.trace_agent.receiver.traces_bytesCountTotal d’octets de charges utiles acceptés par l’Agent.
datadog.trace_agent.receiver.traces_droppedCountTraces non envoyées en raison d’une erreur de normalisation.
datadog.trace_agent.receiver.traces_filteredCountTraces filtrées par des ressources ignorées (tel que défini dans le fichier datadog.yaml).
datadog.trace_agent.receiver.traces_priorityCountTraces comportant le tag priority traitées par le service d’échantillonnage par ordre de priorité.
datadog.trace_agent.receiver.traces_receivedCountNombre de traces reçues et acceptées.
datadog.trace_agent.service_writer.servicesCountNombre de services vidés.
datadog.trace_agent.startedCountAugmente de un chaque fois que l’Agent démarre.
datadog.trace_agent.stats_writer.bytesCountNombre d’octets envoyés (calcul effectué après Gzip).
datadog.trace_agent.stats_writer.connection_fillHistogramPourcentage de connexions sortantes utilisées.
datadog.trace_agent.stats_writer.droppedCountNombre de charges utiles non envoyées en raison d’une erreur HTTP sans nouvelle tentative possible.
datadog.trace_agent.stats_writer.dropped_bytesCountNombre d’octets non envoyés en raison d’une erreur HTTP sans nouvelle tentative possible.
datadog.trace_agent.stats_writer.encode_msHistogramTemps passé à encoder une charge utile de statistiques.
datadog.trace_agent.stats_writer.errorsCountErreurs sans nouvelle tentative possible.
datadog.trace_agent.stats_writer.queue_fillHistogramPourcentage de remplissage de la file d’attente.
datadog.trace_agent.stats_writer.retriesCountNombre de nouvelles tentatives après un échec de l’envoi vers l’API Datadog.
datadog.trace_agent.stats_writer.splitsCountNombre de fois où une charge utile a été divisée en plusieurs charges utiles.
datadog.trace_agent.stats_writer.stats_bucketsCountNombre de compartiments de statistiques vidés.
datadog.trace_agent.trace_writer.bytesCountNombre d’octets envoyés (calcul effectué après Gzip).
datadog.trace_agent.trace_writer.bytes_estimatedCountNombre d’octets estimé par l’algorithme interne de l’Agent.
datadog.trace_agent.trace_writer.bytes_uncompressedCountNombre d’octets envoyés (calcul effectué avant Gzip).
datadog.trace_agent.trace_writer.compress_msGaugeTemps (en millisecondes) passé à compresser une charge utile de traces encodée.
datadog.trace_agent.trace_writer.connection_fillHistogramPourcentage de connexions sortantes utilisées par le service d’écriture de traces.
datadog.trace_agent.trace_writer.droppedCountNombre de charges utiles non envoyées en raison d’une erreur HTTP sans nouvelle tentative possible.
datadog.trace_agent.trace_writer.dropped_bytesCountNombre d’octets non envoyés en raison d’une erreur HTTP sans nouvelle tentative possible.
datadog.trace_agent.trace_writer.encode_msGaugeTemps (en millisecondes) passé à encoder une charge utile de traces.
datadog.trace_agent.trace_writer.errorsCountErreurs sans nouvelle tentative possible.
datadog.trace_agent.trace_writer.eventsCountNombre d’événements traités.
datadog.trace_agent.trace_writer.flush_durationGaugeTemps nécessaire pour transmettre une charge utile à l’API Datadog.
datadog.trace_agent.trace_writer.payloadsCountNombre de charges utiles traitées.
datadog.trace_agent.trace_writer.payloadsCountNombre de charges utiles envoyées.
datadog.trace_agent.trace_writer.queue_fillHistogramPourcentage de remplissage de la file d’attente des charges utiles sortantes.
datadog.trace_agent.trace_writer.retriesCountNombre de nouvelles tentatives après un échec de l’envoi vers l’API Datadog.
datadog.trace_agent.trace_writer.spansCountNombre de spans traitées.
datadog.trace_agent.trace_writer.tracesCountNombre de traces traitées.

Sur cette page