Processes インテグレーションのメトリクス

Processes の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 25 件あります。

公式の紹介文 (英語)

Capture metrics and monitor the status of running processes.

種別の内訳

  • gauge (その時点の値): 23 件
  • count (集計間隔内の発生回数): 2 件

メトリクスの一覧

説明は公式の定義の英文をそのまま載せています。

メトリクス種別単位
system.processes.cpu.normalized_pctThe normalized CPU utilization of a process.gaugepercent
system.processes.cpu.pctThe CPU utilization of a process.gaugepercent
system.processes.involuntary_ctx_switchesThe number of involuntary context switches performed by this process.gaugeevent
system.processes.ioread_bytesThe number of bytes read from disk by this process. In Windows: the number of bytes read.gaugebyte
system.processes.ioread_bytes_countThe number of bytes read from disk by this process. In Windows: the number of bytes read.countbyte
system.processes.ioread_countThe number of disk reads by this process. In Windows: the number of reads by this process.gaugeread
system.processes.iowrite_bytesThe number of bytes written to disk by this process. In Windows: the number of bytes written by this process.gaugebyte
system.processes.iowrite_bytes_countThe number of bytes written to disk by this process. In Windows: the number of bytes written by this process.countbyte
system.processes.iowrite_countThe number of disk writes by this process. In Windows: the number of writes by this process.gaugewrite
system.processes.mem.page_faults.children_major_faultsIn Unix/Linux and macOS: The number of major page faults per second for children of this process.gaugeoccurrence/second
system.processes.mem.page_faults.children_minor_faultsIn Unix/Linux and macOS: The number of minor page faults per second for children of this process.gaugeoccurrence/second
system.processes.mem.page_faults.major_faultsIn Unix/Linux and macOS: The number of major page faults per second for this process.gaugeoccurrence/second
system.processes.mem.page_faults.minor_faultsIn Unix/Linux and macOS: The number of minor page faults per second for this process.gaugeoccurrence/second
system.processes.mem.pctThe process memory consumption.gaugepercent
system.processes.mem.realThe non-swapped physical memory a process has used and cannot be shared with another process (Linux only).gaugebyte
system.processes.mem.rssThe non-swapped physical memory a process has used. aka "Resident Set Size".gaugebyte
system.processes.mem.vmsThe total amount of virtual memory used by the process. aka "Virtual Memory Size".gaugebyte
system.processes.numberThe number of processes.gaugeprocess
system.processes.open_file_descriptorsThe number of file descriptors used by this process (only available for processes run as the dd-agent user)gauge-
system.processes.open_handlesThe number of handles used by this process.gauge-
system.processes.run_time.avgThe average running time of all instances of this processgaugesecond
system.processes.run_time.maxThe longest running time of all instances of this processgaugesecond
system.processes.run_time.minThe shortest running time of all instances of this processgaugesecond
system.processes.threadsThe number of threads used by this process.gaugethread
system.processes.voluntary_ctx_switchesThe number of voluntary context switches performed by this process.gaugeevent

公式ドキュメント

Processes インテグレーションの公式ドキュメント

メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。