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.

Activedirectoryds Receiver

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

Supported Telemetry

Metrics

Overview

Configuration

The following settings are optional:
  • metrics (default: see DefaultMetricsSettings): Allows enabling and disabling specific metrics from being collected in this receiver.
  • collection_interval (default = 10s): The interval at which metrics are emitted by this receiver.
  • initial_delay (default = 1s): defines how long this receiver waits before starting.
Example:
receivers:
  active_directory_ds:
    collection_interval: 10s
    metrics:
      # Disable the active_directory.ds.replication.network.io metric from being emitted
      active_directory.ds.replication.network.io:
        enabled: false
The full list of settings exposed for this receiver is documented in config.go, along with detailed sample configurations here.

Metrics

Details about the metrics produced by this receiver can be found in metadata.yaml

Metrics

Metric NameDescriptionUnitTypeAttributes
active_directory.ds.bind.rateThe number of binds per second serviced by this domain controller.{binds}/sUpDownCounterbind_type
active_directory.ds.ldap.bind.last_successful.timeThe amount of time taken for the last successful LDAP bind.msGauge
active_directory.ds.ldap.bind.rateThe number of successful LDAP binds per second.{binds}/sUpDownCounter
active_directory.ds.ldap.client.session.countThe number of connected LDAP client sessions.{sessions}UpDownCounter
active_directory.ds.ldap.search.rateThe number of LDAP searches per second.{searches}/sUpDownCounter
active_directory.ds.name_cache.hit_rateThe percentage of directory object name component lookups that are satisfied by the Directory System Agent’s name cache.%Gauge
active_directory.ds.notification.queuedThe number of pending update notifications that have been queued to push to clients.{notifications}UpDownCounter
active_directory.ds.operation.rateThe number of operations performed per second.{operations}/sUpDownCounteroperation_type
active_directory.ds.replication.network.ioThe amount of network data transmitted by the Directory Replication Agent.ByCounterdirection, network_data_type
active_directory.ds.replication.object.rateThe number of objects transmitted by the Directory Replication Agent per second.{objects}/sUpDownCounterdirection
active_directory.ds.replication.operation.pendingThe number of pending replication operations for the Directory Replication Agent.{operations}UpDownCounter
active_directory.ds.replication.property.rateThe number of properties transmitted by the Directory Replication Agent per second.{properties}/sUpDownCounterdirection
active_directory.ds.replication.sync.object.pendingThe number of objects remaining until the full sync completes for the Directory Replication Agent.{objects}UpDownCounter
active_directory.ds.replication.sync.request.countThe number of sync requests made by the Directory Replication Agent.{requests}Countersync_result
active_directory.ds.replication.value.rateThe number of values transmitted by the Directory Replication Agent per second.{values}/sUpDownCounterdirection, value_type
active_directory.ds.security_descriptor_propagations_event.queuedThe number of security descriptor propagation events that are queued for processing.{events}UpDownCounter
active_directory.ds.suboperation.rateThe rate of sub-operations performed.{suboperations}/sUpDownCountersuboperation_type
active_directory.ds.thread.countThe number of threads in use by the directory service.{threads}UpDownCounter

Attributes

Attribute NameDescriptionTypeValues
typeThe type of bind to the domain server.stringserver, client
directionThe direction of data flow.stringsent, received
typeThe type of network data sent.stringcompressed, uncompressed
typeThe type of operation.stringread, write, search
typeThe type of suboperation.stringsecurity_descriptor_propagations_event, search
resultThe result status of the sync request.stringsuccess, schema_mismatch, other
typeThe type of value sent.stringdistinguished_names, other

Configuration

Example Configuration

active_directory_ds:
  collection_interval: 2m
  metrics:
    active_directory.ds.replication.object.rate:
      enabled: false
active_directory_ds/defaults:

Last generated: 2026-04-20