Agent Metrics

Agent Metrics

Agent Check Check de l'Agent

Supported OS Linux Mac OS Windows

Présentation

Recueillez des métriques du service agent_metrics en temps réel pour :

  • Visualiser et surveiller les états du service agent_metrics
  • Être informé des failovers et des événements du service agent_metrics

REMARQUE : le check Agent Metrics a été réécrit en Go pour l’Agent v6 afin de tirer parti de la nouvelle architecture interne. Il n’est donc pas obsolète, mais fonctionne uniquement avec les versions de l’Agent antérieures à la version 6.

Afin de recueillir les métriques de l’Agent à partir de la v6, utilisez le check Go-expvar avec le fichier de configuration agent_stats.yaml fourni avec l’Agent.

Configuration

Installation

Le check Agent Metrics est inclus avec le package de l'Agent Datadog : vous n’avez donc rien d’autre à installer sur vos serveurs.

Configuration

  1. Modifiez le fichier agent_metrics.d/conf.yaml dans le dossier conf.d/ à la racine du répertoire de configuration de votre Agent afin de spécifier votre serveur et votre port et de définir les masters à surveiller. Consultez le fichier d’exemple agent_metrics.d/conf.yaml pour découvrir toutes les options de configuration disponibles.

  2. Redémarrez l’Agent.

Validation

Lancez la sous-commande status de l’Agent et cherchez agent_metrics dans la section Checks.

Données collectées

Toutes les données recueillies sont uniquement disponibles avec l’Agent v5.

Métriques

datadog.agent.aggregator.checks_metric_sample
(gauge)
datadog.agent.aggregator.dogstatsd_metric_sample
(gauge)
datadog.agent.aggregator.event
(gauge)
datadog.agent.aggregator.events_flushed
(gauge)
datadog.agent.aggregator.flush.checks_metric_sample_flush_time.last_flush
(gauge)
datadog.agent.aggregator.flush.event_flush_time.last_flush
(gauge)
datadog.agent.aggregator.flush.main_flush_time.last_flush
(gauge)
datadog.agent.aggregator.flush.metric_sketch_flush_time.last_flush
(gauge)
datadog.agent.aggregator.flush.service_check_flush_time.last_flush
(gauge)
datadog.agent.aggregator.flush_count.events.last_flush
(gauge)
datadog.agent.aggregator.flush_count.series.last_flush
(gauge)
datadog.agent.aggregator.flush_count.service_checks.last_flush
(gauge)
datadog.agent.aggregator.flush_count.sketches.last_flush
(gauge)
datadog.agent.aggregator.hostname_update
(gauge)
datadog.agent.aggregator.number_of_flush
(gauge)
datadog.agent.aggregator.series_flushed
(gauge)
datadog.agent.aggregator.service_check
(gauge)
datadog.agent.aggregator.service_check_flushed
(gauge)
datadog.agent.aggregator.check_ready
(gauge)
datadog.agent.collector.cpu.used
(gauge)
datadog.agent.dogstatsd.event_packets
(count)
datadog.agent.dogstatsd.event_parse_errors
(gauge)
datadog.agent.dogstatsd.metric_packets
(count)
datadog.agent.dogstatsd.metric_parse_errors
(gauge)
datadog.agent.dogstatsd_udp.packet_reading_errors
(gauge)
datadog.agent.dogstatsd_upd.packets
(count)
datadog.agent.dogstatsd_uds.origin_detection_errors
(gauge)
datadog.agent.dogstatsd_uds.packet_reading_errors
(gauge)
datadog.agent.emitter.emit.time
(gauge)
datadog.agent.forwarder.transactions.check_runs_v1
(gauge)
datadog.agent.forwarder.transactions.dropped_on_input
(gauge)
datadog.agent.forwarder.transactions.errors
(gauge)
datadog.agent.forwarder.transactions.events
(gauge)
datadog.agent.forwarder.transactions.host_metadata
(gauge)
datadog.agent.forwarder.transactions.intake_v1
(gauge)
datadog.agent.forwarder.transactions.metadata
(gauge)
datadog.agent.forwarder.transactions.retry_queue_size
(gauge)
datadog.agent.forwarder.transactions.series
(gauge)
datadog.agent.forwarder.transactions.service_checks
(gauge)
datadog.agent.forwarder.transactions.success
(gauge)
datadog.agent.forwarder.transactions.timeseries_v1
(gauge)
datadog.agent.logs_agent.destination_errors
(gauge)
datadog.agent.logs_agent.is_running
(gauge)
datadog.agent.logs_agent.logs_decoded
(gauge)
datadog.agent.logs_agent.logs_processed
(gauge)
datadog.agent.logs_agent.logs_sent
(gauge)
datadog.agent.memstats.alloc
(gauge)
datadog.agent.memstats.free
(gauge)
datadog.agent.memstats.heap_alloc
(gauge)
datadog.agent.memstats.heap_idle
(gauge)
datadog.agent.memstats.heap_inuse
(gauge)
datadog.agent.memstats.heap_objects
(gauge)
datadog.agent.memstats.heap_released
(gauge)
datadog.agent.memstats.heap_sys
(gauge)
datadog.agent.memstats.lookups
(gauge)
datadog.agent.memstats.mallocs
(gauge)
datadog.agent.memstats.num_gc
(gauge)
datadog.agent.memstats.pause_ns.95percentile
(gauge)
datadog.agent.memstats.pause_ns.avg
(rate)
datadog.agent.memstats.pause_ns.count
(gauge)
datadog.agent.memstats.pause_ns.max
(gauge)
datadog.agent.memstats.pause_ns.median
(gauge)
datadog.agent.memstats.pause_total_ns
(gauge)
datadog.agent.memstats.total_alloc
(gauge)
datadog.agent.python.version
(gauge)
datadog.agent.running
(gauge)
datadog.agent.scheduler.checks_entered
(gauge)
datadog.agent.scheduler.queues_count
(gauge)
datadog.agent.splitter.not_too_big
(gauge)
datadog.agent.splitter.payload_drops
(gauge)
datadog.agent.splitter.too_big
(gauge)
datadog.agent.splitter.total_loops
(gauge)
datadog.agent.started
(count)

Événements

Le check Agent Metrics n’inclut aucun événement.

Checks de service

Le check Agent Metrics n’inclut aucun check de service.

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.