Active Directory インテグレーションのメトリクス

Active Directory の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 48 件あります。

公式の紹介文 (英語)

Collect and graph Microsoft Active Directory metrics

種別の内訳

  • gauge (その時点の値): 46 件
  • count (集計間隔内の発生回数): 2 件

メトリクスの一覧

説明は公式の定義の英文をそのまま載せています。

メトリクス種別単位
active_directory.dfsr.conflict_space_in_useThe total size (in bytes) of conflict files generated during DFS replication..gaugebyte
active_directory.dfsr.deleted_space_in_useThe total size (in bytes) of files that have been deleted but are still in the staging folder.gaugebyte
active_directory.dfsr.file_installs_retriedThe total number of file installations that required retry during DFS replication.gaugeevent
active_directory.dfsr.staging_space_in_useThe current size (in bytes) of the DFS replication staging folder.gaugebyte
active_directory.dhcp.failover.binding_updates_droppedThe number of DHCP binding update messages dropped.gaugemessage
active_directory.dhcp.failover.binding_updates_pendingThe number of pending DHCP failover update messages.gaugemessage
active_directory.dhcp.failover.binding_updates_receivedThe number of DHCP failover update messages received (per second) from the failover partner.gaugemessage/second
active_directory.dhcp.failover.binding_updates_sentThe number of DHCP failover update messages sent (per second) to the failover partner.gaugemessage/second
active_directory.dra.inbound.bytes.after_compressionThe compressed size (in bytes) of compressed replication data inbound from directory system agents (DSAs) in other sites (per second).gaugebyte/second
active_directory.dra.inbound.bytes.before_compressionThe uncompressed size (in bytes) of compressed replication data inbound from DSAs in other sites (per second).gaugebyte/second
active_directory.dra.inbound.bytes.not_compressedThe uncompressed size (in bytes) of replication data that was not compressed at the source - that is, inbound from other DSAs in the same site (per second).gaugebyte/second
active_directory.dra.inbound.bytes.totalThe total number of bytes (per second) received through replication. It is the sum of the number of bytes of uncompressed data (never compressed) and compressed data (after compression).gaugebyte/second
active_directory.dra.inbound.objects.applied_persecThe number of objects received (per second) from replication partners and applied by the local directory service. This counter excludes changes that are received but not applied (for example, when the update is already made). This counter indicates how many replication updates are occurring on the server as a result of changes generated on other servers.gaugeobject/second
active_directory.dra.inbound.objects.filtered_persecThe number of objects received (per second) from replication partners that contained no updates that needed to be applied.gaugeobject/second
active_directory.dra.inbound.objects.persecThe number of objects received (per second) through inbound replication from replication partners.gaugeobject/second
active_directory.dra.inbound.objects.remainingThe number of objects remaining until the full synchronization process is completed.gaugeobject
active_directory.dra.inbound.objects.remaining_in_packetThe number of object updates received in the current directory replication update packet that have not yet been applied to the local server. This counter tells you whether the monitored server is receiving changes, but is taking a long time applying them to the database.gaugeobject
active_directory.dra.inbound.properties.applied_persecThe number of changes (per second) to object properties that are applied through inbound replication as a result of reconciliation logic.gaugeoperation/second
active_directory.dra.inbound.properties.filtered_persecThe number of changes (per second) to object properties received during the replication that are already made.gaugeoperation/second
active_directory.dra.inbound.properties.total_persecThe total number of changes (per second) to object properties received from replication partners.gaugeoperation/second
active_directory.dra.inbound.values.dns_persecThe number of values of object properties received (per second) from replication partners in which the values are for object properties that belong to distinguished names. This number includes objects that reference other objects. A high number from this counter might explain why inbound changes are slow to be applied to the database.gaugeoperation/second
active_directory.dra.inbound.values.total_persecThe total number of values of object properties received (per second) from replication partners. Each inbound object has one or more properties, and each property has zero or more values. A value of zero indicates that the property is to be removed.gaugeoperation/second
active_directory.dra.outbound.bytes.after_compressionThe compressed size (in bytes) of compressed replication data that is outbound to DSAs in other sites (per second).gaugebyte/second
active_directory.dra.outbound.bytes.before_compressionThe uncompressed size (in bytes) of compressed replication data outbound to DSAs in other sites (per second).gaugebyte/second
active_directory.dra.outbound.bytes.not_compressedThe uncompressed size (in bytes) of outbound replication data that was not compressed - that is, outbound to DSAs in the same site (per second).gaugebyte/second
active_directory.dra.outbound.bytes.totalThe total number of bytes sent (per second). It is the sum of the number of bytes of uncompressed data (never compressed) and compressed data (after compression).gaugebyte/second
active_directory.dra.outbound.objects.filtered_persecThe number of objects (per second) acknowledged by outbound replication partners that required no updates. This counter includes objects that the outbound partner did not already have.gaugeobject/second
active_directory.dra.outbound.objects.persecThe number of objects sent (per second) though outbound replication to replication partners.gaugeobject/second
active_directory.dra.outbound.properties.persecThe number of properties sent (per second). This counter tells you whether a source server is returning objects or not. Sometimes, the server might stop working correctly and not return objects quickly or at all.gaugeoperation/second
active_directory.dra.outbound.values.dns_persecThe number values of object properties sent (per second) to replication partners in which the values are for object properties that belong to distinguished names.gaugeoperation/second
active_directory.dra.outbound.values.total_persecThe total number of values of object properties sent (per second), to replication partners.gaugeoperation/second
active_directory.dra.replication.pending_synchronizationsThe number of directory synchronizations that are queued for this server that are not yet processed. This counter helps in determining replication backlog - the larger the number, the larger the backlog.gaugeevent
active_directory.dra.sync_requests_madeThe number of synchronization requests made to replication partners since computer was last restarted.gaugerequest
active_directory.ds.client_binds_persecThe number of LDAP client bind operations (per second) including both successful and failed attempts.gaugeoperation/second
active_directory.ds.threads_in_useThe current number of threads in use by the directory service (different from the number of threads in the directory service process). This counter represents the number of threads currently servicing API calls by clients, and you can use it to determine whether additional CPUs would be beneficial.gaugethread
active_directory.ldap.active_threadsThe current number of threads in use by the LDAP subsystem for processing requests.gaugethread
active_directory.ldap.bind_timeThe time (in milliseconds) required for the completion of the last successful LDAP binding.gaugemillisecond
active_directory.ldap.client_sessionsThe number of sessions of connected LDAP clients.gaugesession
active_directory.ldap.searches_persecThe number of search operations (per second) performed by LDAP clients.gaugeoperation/second
active_directory.ldap.successful_binds_persecThe number of LDAP bindings (per second) that occurred successfully.gaugeoperation/second
active_directory.ldap.writes_persecThe number of LDAP write operations performed (per second).gaugeoperation/second
active_directory.netlogon.semaphore_acquiresThe total number of times the Netlogon semaphore has been obtained since system startup.countevent
active_directory.netlogon.semaphore_hold_timeThe average time (in seconds) that the Netlogon semaphore is held. High values indicate slow authentication processing.gaugesecond
active_directory.netlogon.semaphore_holdersThe number of threads currently holding the Netlogon semaphore.gaugethread
active_directory.netlogon.semaphore_timeoutsThe total number of times a thread has timed out while waiting for the Netlogon semaphore.counttimeout
active_directory.netlogon.semaphore_waitersThe number of threads waiting to obtain the Netlogon semaphore. A high value indicates authentication bottlenecks.gaugethread
active_directory.security.kerberos_authenticationsThe number of Kerberos authentications processed (per second).gaugeoperation/second
active_directory.security.ntlm_authenticationsThe number of NTLM authentications processed (per second).gaugeoperation/second

公式ドキュメント

Active Directory インテグレーションの公式ドキュメント

メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。