概要

IIS ダッシュボードの OpenTelemetry IIS メトリクス

IIS レシーバーは、IIS (Internet Information Services) メトリクスの収集と IIS Overview ダッシュボードへのアクセスを可能にします。iisreceiver の最新バージョンの仕様に従ってレシーバーを構成してください。

詳しくは、OpenTelemetry プロジェクトドキュメントの IIS レシーバーを参照してください。

セットアップ

Datadog で使用するために OpenTelemetry で IIS メトリクスを収集するには:

  1. OpenTelemetry Collector の構成で IIS レシーバーを構成します。
  2. OpenTelemetry Collector が Datadog にエクスポートするように構成されていることを確認します。

詳細な構成オプションと要件については、IIS レシーバーのドキュメントを参照してください。

収集されたデータ

OTELDATADOGDESCRIPTIONFILTERTRANSFORM
iis.application_pool.stateiis.app_pool.stateThe current status of the application pool (1 - Uninitialized, 2 - Initialized, 3 - Running, 4 - Disabling, 5 - Disabled, 6 - Shutdown Pending, 7 - Delete Pending).
iis.application_pool.uptimeiis.app_pool.uptimeThe application pools uptime period since the last restart.× 0.001
iis.connection.activeiis.net.num_connectionsNumber of active connections.
iis.connection.anonymousiis.users.anonNumber of connections established anonymously.
iis.connection.attempt.countiis.net.connection_attemptsTotal number of attempts to connect to the server.
iis.network.file.countiis.net.files_sentNumber of transmitted files.direction: sent
iis.network.file.countiis.net.files_rcvdNumber of transmitted files.direction: received
iis.network.ioiis.net.bytes_totalTotal amount of bytes sent and received.
iis.network.ioiis.net.bytes_sentTotal amount of bytes sent and received.direction: sent
iis.network.ioiis.net.bytes_rcvdTotal amount of bytes sent and received.direction: received
iis.request.countiis.httpd_request_method.getTotal number of requests of a given type.request: get
iis.request.countiis.httpd_request_method.postTotal number of requests of a given type.request: post
iis.request.countiis.httpd_request_method.putTotal number of requests of a given type.request: put
iis.request.countiis.httpd_request_method.deleteTotal number of requests of a given type.request: delete
iis.request.countiis.httpd_request_method.headTotal number of requests of a given type.request: head
iis.request.countiis.httpd_request_method.optionsTotal number of requests of a given type.request: options
iis.request.countiis.httpd_request_method.traceTotal number of requests of a given type.request: trace
iis.uptimeiis.uptimeThe amount of time the server has been up.

詳細は OpenTelemetry メトリクスマッピングを参照してください。

参考資料

お役に立つドキュメント、リンクや記事: