Overview

OpenTelemetry IIS metrics in an IIS dashboard

The IIS receiver allows for collection of IIS (Internet Information Services) metrics and access to the out of the box IIS Dashboard, IIS Overview. Please 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:

  1. Configure the IIS receiver in your OpenTelemetry Collector configuration.
  2. Ensure the OpenTelemetry Collector is configured to export to Datadog.

Refer to the IIS receiver documentation for detailed configuration options and requirements.

Data collected

OTELDATADOGDESCRIPTIONFILTER
iis.connection.activeiis.net.num_connectionsNumber of active connections.
iis.connection.anonymousiis.users.anonNumber of connections established anonymously.
iis.network.file.countiis.net.files_rcvdNumber of transmitted files.direction: received
iis.network.file.countiis.net.files_sentNumber of transmitted files.direction: sent
iis.network.ioiis.net.bytes_rcvdTotal amount of bytes sent and received.direction: received
iis.network.ioiis.net.bytes_sentTotal amount of bytes sent and received.direction: sent
iis.request.countiis.httpd_request_method.deleteTotal number of requests of a given type.request: delete
iis.request.countiis.httpd_request_method.getTotal number of requests of a given type.request: get
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.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.traceTotal number of requests of a given type.request: trace

See OpenTelemetry Metrics Mapping for more information.

Further reading

Additional helpful documentation, links, and articles:

PREVIEWING: brett.blue/add-otel-integrations