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

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

公式の紹介文 (英語)

Monitor process states, slow requests, and accepted requests.

種別の内訳

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

メトリクスの一覧

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

メトリクス種別単位
php_fpm.listen_queue.sizeSize of the socket queue of pending connectionsgauge-
php_fpm.processes.activeTotal number of active processesgaugeprocess
php_fpm.processes.idleTotal number of idle processesgaugeprocess
php_fpm.processes.max_activeThe maximum number of processes that can run at oncecountprocess
php_fpm.processes.max_reachedThe number of times the process limit has been reached (when pm tries to start more children)countprocess
php_fpm.processes.totalTotal number of processesgaugeprocess
php_fpm.requests.acceptedTotal number of accepted requestscountrequest
php_fpm.requests.slowTotal number of slow requestscountrequest

公式ドキュメント

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

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