This documentation has an index for AI agents at /llms.txt. A Markdown version of this page is available at https://explorer.opentelemetry.io/collector/components/contrib/activedirectorydsreceiver.md.

Active Directory Domain Services Receiver

OpenTelemetry Collector receiver · contrib distribution

The Active Directory Domain Services Receiver scrapes metrics relating to an Active Directory domain controller using the Windows Performance Counters.

  • Component ID: contrib-activedirectorydsreceiver
  • Name: activedirectorydsreceiver
  • Type: receiver
  • Distribution: contrib
  • Repository: opentelemetry-collector-contrib

Stability

LevelSignals
betametrics

Metrics

MetricTypeValue typeUnitStabilityEnabledAttributesDescription
active_directory.ds.bind.ratesumdouble{binds}/sdevelopmentyesbind_type (string)The number of binds per second serviced by this domain controller.
active_directory.ds.ldap.bind.last_successful.timegaugeintmsdevelopmentyesThe amount of time taken for the last successful LDAP bind.
active_directory.ds.ldap.bind.ratesumdouble{binds}/sdevelopmentyesThe number of successful LDAP binds per second.
active_directory.ds.ldap.client.session.countsumint{sessions}developmentyesThe number of connected LDAP client sessions.
active_directory.ds.ldap.search.ratesumdouble{searches}/sdevelopmentyesThe number of LDAP searches per second.
active_directory.ds.name_cache.hit_rategaugedouble%developmentyesThe percentage of directory object name component lookups that are satisfied by the Directory System Agent's name cache.
active_directory.ds.notification.queuedsumint{notifications}developmentyesThe number of pending update notifications that have been queued to push to clients.
active_directory.ds.operation.ratesumdouble{operations}/sdevelopmentyesoperation_type (string)The number of operations performed per second.
active_directory.ds.replication.network.iosum (monotonic)intBydevelopmentyesdirection (string), network_data_type (string)The amount of network data transmitted by the Directory Replication Agent.
active_directory.ds.replication.object.ratesumdouble{objects}/sdevelopmentyesdirection (string)The number of objects transmitted by the Directory Replication Agent per second.
active_directory.ds.replication.operation.pendingsumint{operations}developmentyesThe number of pending replication operations for the Directory Replication Agent.
active_directory.ds.replication.property.ratesumdouble{properties}/sdevelopmentyesdirection (string)The number of properties transmitted by the Directory Replication Agent per second.
active_directory.ds.replication.sync.object.pendingsumint{objects}developmentyesThe number of objects remaining until the full sync completes for the Directory Replication Agent.
active_directory.ds.replication.sync.request.countsum (monotonic)int{requests}developmentyessync_result (string)The number of sync requests made by the Directory Replication Agent.
active_directory.ds.replication.value.ratesumdouble{values}/sdevelopmentyesdirection (string), value_type (string)The number of values transmitted by the Directory Replication Agent per second.
active_directory.ds.security_descriptor_propagations_event.queuedsumint{events}developmentyesThe number of security descriptor propagation events that are queued for processing.
active_directory.ds.suboperation.ratesumdouble{suboperations}/sdevelopmentyessuboperation_type (string)The rate of sub-operations performed.
active_directory.ds.thread.countsumint{threads}developmentyesThe number of threads in use by the directory service.

Attributes

AttributeTypeDescription
bind_typestringThe type of bind to the domain server.
directionstringThe direction of data flow.
network_data_typestringThe type of network data sent.
operation_typestringThe type of operation.
suboperation_typestringThe type of suboperation.
sync_resultstringThe result status of the sync request.
value_typestringThe type of value sent.

Data

  • JSON (latest): /data/collector/components/contrib-activedirectorydsreceiver/latest.json
  • JSON (pinned): /data/collector/components/contrib-activedirectorydsreceiver/contrib-activedirectorydsreceiver-202fd0dbec1a.json
  • Explore: /collector/components/contrib/activedirectorydsreceiver