このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、
お気軽にご連絡ください。
Overview
The IIS receiver allows for collection of IIS (Internet Information Services) metrics and access to the IIS Overview dashboard. Configure the receiver according to the specifications of the latest version of the iisreceiver.
For more information, see the OpenTelemetry project documentation for the IIS receiver.
Setup
To collect IIS metrics with OpenTelemetry for use with Datadog:
- Configure the IIS receiver in your OpenTelemetry Collector configuration.
- Ensure the OpenTelemetry Collector is configured to export to Datadog.
See the IIS receiver documentation for detailed configuration options and requirements.
Data collected
| OTEL | DATADOG | DESCRIPTION | FILTER | TRANSFORM |
|---|
| iis.application_pool.state | iis.app_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 | iis.app_pool.uptime | The application pools uptime period since the last restart. | | × 0.001 |
| iis.connection.active | iis.net.num_connections | Number of active connections. | | |
| iis.connection.anonymous | iis.users.anon | Number of connections established anonymously. | | |
| iis.connection.attempt.count | iis.net.connection_attempts | Total number of attempts to connect to the server. | | |
| iis.network.file.count | iis.net.files_sent | Number of transmitted files. | direction: sent | |
| iis.network.file.count | iis.net.files_rcvd | Number of transmitted files. | direction: received | |
| iis.network.io | iis.net.bytes_total | Total amount of bytes sent and received. | | |
| iis.network.io | iis.net.bytes_sent | Total amount of bytes sent and received. | direction: sent | |
| iis.network.io | iis.net.bytes_rcvd | Total amount of bytes sent and received. | direction: received | |
| iis.request.count | iis.httpd_request_method.get | Total number of requests of a given type. | request: get | |
| iis.request.count | iis.httpd_request_method.post | Total number of requests of a given type. | request: post | |
| iis.request.count | iis.httpd_request_method.put | Total number of requests of a given type. | request: put | |
| iis.request.count | iis.httpd_request_method.delete | Total number of requests of a given type. | request: delete | |
| iis.request.count | iis.httpd_request_method.head | Total number of requests of a given type. | request: head | |
| iis.request.count | iis.httpd_request_method.options | Total number of requests of a given type. | request: options | |
| iis.request.count | iis.httpd_request_method.trace | Total number of requests of a given type. | request: trace | |
| iis.uptime | iis.uptime | The amount of time the server has been up. | | |
See OpenTelemetry Metrics Mapping for more information.
Further reading