Skip to main content

Active Directory

Overview

Active Directory, the powerful and centralized identity management service developed by Microsoft, seamlessly integrates with Motadata AIOps to provide comprehensive monitoring capabilities. With this integration, organizations gain real-time visibility into the performance and health of their Active Directory infrastructure. Monitor critical directory service metrics such as user authentication rates, group membership changes, and domain controller status to ensure efficient and secure user access.

Supported Versions

Versions
Windows Server 2012

Prerequisites for Microsoft Active Directory Integration with Motadata AIOps

  • Obtain the server credentials required for discovering the server on which Microsoft Active Directory is installed.

  • Ensure that the user has administrator privileges on the server where Microsoft Active Directory is installed.

  • Ensure that the Microsoft Active Directory service is active and running on the server.

  • Confirm that the Microsoft Active Directory process and service are listed in the process and service monitor settings of Motadata AIOps. While these may be listed by default, verify that the names of the service and process match the specific Microsoft Active Directory version that you intend to monitor.

By meeting these prerequisites, you can integrate Microsoft Active Directory with Motadata AIOps and enable effective monitoring and management of your Microsoft Active Directory server.

List of Supported KPIs

Active Directory

NameDescriptionType
ad.address.book.searches.per.secThe number of address book searches per second.Count
ad.dns.rootThe DNS root associated with Active Directory.String
ad.forestThe forest name of Active Directory.String
ad.ldap.searches.per.secThe number of LDAP searches per second.Count
ad.ldap.bind.time.msThe time taken for LDAP bind operation in milliseconds.Count
ad.sam.password.changes.per.secThe number of SAM password changes per second.Count
ad.ldap.client.sessionsThe number of LDAP client sessions.Count
ad.orphan.objectsThe number of orphan objects in Active Directory.Count
ad.ds.notify.queue.sizeThe size of the Directory Service (DS) notify queue in Active Directory.Count
ad.address.book.client.sessionsThe number of address book client sessions.Count
ad.dra.pending.replication.synchronizationsThe number of pending replication synchronizations in Active Directory.Count
ad.dra.inbound.bytes.per.secThe rate of inbound bytes per second for Active Directory replication.Count
ad.dra.outbound.bytes.per.secThe rate of outbound bytes per second for Active Directory replication.Count
ad.dra.inbound.objects.per.secThe rate of inbound objects per second in Active Directory replication.Count
ad.ldra.outbound.objects.per.secThe rate of outbound objects per second in Active Directory replication.Count
ad.dra.sync.requestsThe number of synchronization requests in Active Directory replication.Count
ad.dra.inbound.full.sync.pending.objectsThe number of inbound full sync pending objects in Active Directory replication.Count
ad.dra.inbound.dns.values.per.secThe rate of inbound DNS values per second in Active Directory replication.Count
ad.dra.outbound.dns.values.per.secThe rate of outbound DNS values per second in Active Directory replication.Count
ad.ldap.successful.binds.per.secThe number of successful LDAP binds per second.Count
ad.ldap.active.threadsThe number of active threads in LDAP operations.Count
ad.ds.active.threadsThe number of active threads in Active Directory directory service operations.Count
ad.ds.directory.reads.per.secThe rate of directory reads per second in Active Directory.Count
ad.ds.directory.writes.per.secThe rate of directory writes per second in Active Directory.Count
ad.sam.successful.user.creations.per.secThe number of successful user creations per second in Active Directory Security Account Manager (SAM).Count
ad.sam.membership.changes.per.secThe number of membership changes per second in Active Directory Security Account Manager (SAM).Count
ad.sam.user.creation.attempts.per.secThe number of user creation attempts per second in Active Directory Security Account Manager (SAM).Count
ad.ldap.new.connections.per.secThe rate of new LDAP connections per second in Active Directory.Count
ad.ds.server.binds.per.secThe rate of server binds per second in Active Directory.Count
ad.ds.client.binds.per.secThe rate of client binds per second in Active Directory.Count
ad.ds.directory.searches.per.secThe rate of directory searches per second in Active Directory.Count
ad.kdc.requestsThe number of KDC (Key Distribution Center) requests in Active Directory.Count
ad.kerberos.authentications.per.secThe rate of Kerberos authentications per second in Active Directory.Count
ad.ntlm.authentications.per.secThe rate of NTLM (NT LAN Manager) authentications per second in Active Directory.Count
ad.kdc.tgs.requests.per.secThe rate of TGS (Ticket Granting Service) requests per second in Active Directory.Count
ad.atq.outstanding.queued.requestsThe number of outstanding queued requests in Active Directory ATQ (Asynchronous Thread Queue).Count
ad.atq.request.latency.msThe latency of ATQ (Asynchronous Thread Queue) requests in Active Directory, measured in ms.Count
ad.atq.estimated.queue.delay.msThe estimated delay in the ATQ (Asynchronous Thread Queue) queue in Active Directory, measured in ms.Count
ad.atq.ldap.threadsThe number of LDAP threads in Active Directory ATQ (Asynchronous Thread Queue).Count
ad.database.cache.hit.ratio.percentThe percentage of cache hits in the Active Directory database cache.Count
ad.database.reads.average.latency.msThe average latency of database reads in Active Directory, measured in milliseconds.Count
ad.database.reads.per.secThe rate of database reads per second in Active Directory.Count
ad.log.record.stalls.per.secThe rate of log record stalls per second in Active Directory.Count
ad.log.write.average.latency.msThe average latency of log writes in Active Directory, measured in milliseconds.Count
ad.log.writes.per.secThe rate of log writes per second in Active Directory.Count
ad.database.cache.size.bytesThe size of the database cache in Active Directory, measured in bytes.Count
ad.log.waiting.threadsThe number of threads waiting for log operations in Active Directory.Count
ad.table.open.cache.hit.ratio.percentThe percentage of cache hits in the table open cache in Active Directory.Count
ad.database.page.faults.per.secThe rate of database page faults per second in Active Directory.Count
ad.database.page.fault.stalls.per.secThe rate of stalls caused by database page faults per second in Active Directory.Count
ad.table.opens.per.secThe rate of table opens per second in Active Directory.Count
ad.log.fileThe log file in Active Directory.Count
ad.log.file.size.bytesThe size of the log file in Active Directory, measured in bytes.Count

Active Directory Replication

NameDescriptionType
ad.replicationRepresents the general status of Active Directory replication.String
ad.replication.destinationThe destination of Active Directory replication.String
ad.replication.siteThe site of Active Directory replication.String
ad.replication.domain.nameThe domain name of Active Directory replication.String
ad.replication.naming.contextThe naming context of Active Directory replication.String
ad.replication.statusThe status of Active Directory replication.String
ad.replication.last.attemptedThe timestamp of the last attempted replication.String
ad.replication.error.codeThe error code associated with Active Directory replication.String
ad.replication.error.messageThe error message associated with Active Directory replication.String
ad.replication.protocolThe protocol used for Active Directory replication.String

Active Directory Role

NameDescriptionType
ad.role.forestThe forest of the Active Directory role.String
ad.role.statusThe status of the Active Directory role.String
ad.roleThe Active Directory role.String
ad.role.domainThe domain of the Active Directory role.String