Skip to main content

Documentation Index

Fetch the complete documentation index at: https://otel.fyi/llms.txt

Use this file to discover all available pages before exploring further.

Iis Receiver

Status Available in: contrib Maintainers: @ishleenk17, @Mrod1598, @pjanotti Source: opentelemetry-collector-contrib

Supported Telemetry

Metrics

Overview

Configuration

The following settings are optional:
  • collection_interval (default = 10s): The interval at which metrics should be emitted by this receiver.
  • initial_delay (default = 1s): defines how long this receiver waits before starting.
Example:
    receivers:
      iis:
        collection_interval: 10s
        initial_delay: 1s

The full list of settings exposed for this receiver are documented in config.go.

Metrics

Details about the metrics produced by this receiver can be found in documentation.md

Metrics

Metric NameDescriptionUnitTypeAttributes
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).{state}Gauge
iis.application_pool.uptimeThe application pools uptime period since the last restart.{ms}Gauge
iis.connection.activeNumber of active connections.{connections}UpDownCounter
iis.connection.anonymousNumber of connections established anonymously.{connections}Counter
iis.connection.attempt.countTotal number of attempts to connect to the server.{attempts}Counter
iis.network.blockedNumber of bytes blocked due to bandwidth throttling.ByCounter
iis.network.file.countNumber of transmitted files.{files}Counterdirection
iis.network.ioTotal amount of bytes sent and received.ByCounterdirection
iis.request.countTotal number of requests of a given type.{requests}Counterrequest
iis.request.queue.age.maxAge of oldest request in the queue.msGauge
iis.request.queue.countCurrent number of requests in the queue.{requests}UpDownCounter
iis.request.rejectedTotal number of requests rejected.{requests}Counter
iis.thread.activeCurrent number of active threads.{threads}UpDownCounter
iis.uptimeThe amount of time the server has been up.sGauge

Attributes

Attribute NameDescriptionTypeValues
directionThe direction data is moving.stringsent, received
requestThe type of request sent by a client.stringdelete, get, head, options, post, put, trace

Resource Attributes

Attribute NameDescriptionTypeEnabled
iis.application_poolThe application pool, which is associated with worker processes of one or more applications.string
iis.siteThe site of the web server.string

Last generated: 2026-04-20