概要

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 レシーバーのドキュメントを参照してください。

収集されたデータ

OTELDESCRIPTIONFILTER
iis.application_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.uptimeThe application pools uptime period since the last restart.
iis.connection.activeNumber of active connections.
iis.connection.anonymousNumber of connections established anonymously.
iis.connection.attempt.countTotal number of attempts to connect to the server.
iis.network.file.countNumber of transmitted files.direction: sent
iis.network.file.countNumber of transmitted files.direction: received
iis.network.ioTotal amount of bytes sent and received.
iis.network.ioTotal amount of bytes sent and received.direction: sent
iis.network.ioTotal amount of bytes sent and received.direction: received
iis.request.countTotal number of requests of a given type.request: get
iis.request.countTotal number of requests of a given type.request: post
iis.request.countTotal number of requests of a given type.request: put
iis.request.countTotal number of requests of a given type.request: delete
iis.request.countTotal number of requests of a given type.request: head
iis.request.countTotal number of requests of a given type.request: options
iis.request.countTotal number of requests of a given type.request: trace
iis.uptimeThe amount of time the server has been up.

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

参考資料

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