Agent メトリクス

Agent メトリクス

Agent Check Agentチェック

Supported OS Linux Mac OS Windows

概要

Agent Metrics サービスからメトリクスをリアルタイムに取得して、以下のことができます。

  • agent_metrics の状態を視覚化および監視できます。
  • agent_metrics のフェイルオーバーとイベントの通知を受けることができます。

: Agent v6 では、新しい内部アーキテクチャを利用するために、Agent Metrics チェックは Go で書き直されています。このチェックは引き続きメンテナンスされていますが、メジャーバージョン 6 より前の Agent でのみ動作します

Agent v6 以降で Agent メトリクスを収集するには、Agent にパッケージ化されている agent_stats.yaml 構成ファイルGo-expvar チェックを使用してください。

セットアップ

インストール

Agent Metrics チェックは Datadog Agent パッケージに含まれています。サーバーに追加でインストールする必要はありません。

コンフィギュレーション

  1. サーバーとポートを指定し、監視するマスターを設定するには、Agent の構成ディレクトリのルートにある conf.d/ フォルダーの agent_metrics.d/conf.yaml ファイルを編集します。使用可能なすべての構成オプションの詳細については、サンプル agent_metrics.d/conf.yaml を参照してください。

  2. Agent を再起動します

検証

Agent の status サブコマンドを実行し、Checks セクションで agent_metrics を探します。

収集データ

収集されたすべてのデータは、Agent v5 でのみ使用できます。

メトリクス

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)

イベント

Agent Metrics チェックには、イベントは含まれません。

サービスのチェック

Agent Metrics チェックには、サービスのチェック機能は含まれません。

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問い合わせください。