概要
IIS レシーバーは、IIS (Internet Information Services) メトリクスの収集と IIS Overview ダッシュボードへのアクセスを可能にします。iisreceiver の最新バージョンの仕様に従ってレシーバーを構成してください。
詳しくは、OpenTelemetry プロジェクトドキュメントの IIS レシーバーを参照してください。
セットアップ
Datadog で使用するために OpenTelemetry で IIS メトリクスを収集するには:
- OpenTelemetry Collector の構成で IIS レシーバーを構成します。
- OpenTelemetry Collector が Datadog にエクスポートするように構成されていることを確認します。
詳細な構成オプションと要件については、IIS レシーバーのドキュメントを参照してください。
収集されたデータ
| OTEL | DESCRIPTION | FILTER |
|---|
| iis.application_pool.state | The 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.uptime | The application pools uptime period since the last restart. | |
| iis.connection.active | Number of active connections. | |
| iis.connection.anonymous | Number of connections established anonymously. | |
| iis.connection.attempt.count | Total number of attempts to connect to the server. | |
| iis.network.file.count | Number of transmitted files. | direction: sent |
| iis.network.file.count | Number of transmitted files. | direction: received |
| iis.network.io | Total amount of bytes sent and received. | |
| iis.network.io | Total amount of bytes sent and received. | direction: sent |
| iis.network.io | Total amount of bytes sent and received. | direction: received |
| iis.request.count | Total number of requests of a given type. | request: get |
| iis.request.count | Total number of requests of a given type. | request: post |
| iis.request.count | Total number of requests of a given type. | request: put |
| iis.request.count | Total number of requests of a given type. | request: delete |
| iis.request.count | Total number of requests of a given type. | request: head |
| iis.request.count | Total number of requests of a given type. | request: options |
| iis.request.count | Total number of requests of a given type. | request: trace |
| iis.uptime | The amount of time the server has been up. | |
詳細は OpenTelemetry メトリクスマッピングを参照してください。
参考資料