DirectoryAnalyzer™ proactively monitors and troubleshoots Active Directory
– delivering the confidence you need to deploy Windows 2000.

If you have Active Directory - you need DirectoryAnalyzer to keep it healthy.


Product Features

Provides error resolution with context-sensitive knowledge base.
DirectoryAnalyzer proactively notifies you of directory trouble - and it goes a step further. DirectoryAnalyzer’s comprehensive knowledge base gives you context-sensitive solutions to your directory problems. Simply drill down on any alert to access expert advice from the knowledge base. Whether you’re an Active Directory expert or a novice, you’ll get the help you need to resolve critical problems.

Troubleshoot your domains, DCs and DNS servers.
Got an unresolved directory problem? DirectoryAnalyzer helps you research specific issues with timesaving troubleshooting tests that quickly perform in-depth diagnostic tests. Test your domains, domain controllers and DNS servers. You’ll be able to quickly measure everything from ping-time results and server status details to query time on all of the domain controllers. To conduct similar tests manually, you would have to troubleshoot from many locations across the network, taking hours instead of only seconds or minutes with DirectoryAnalyzer.

What's new in DirectoryAnalyzer v1.1?
DirectoryAnalyzer's proactive monitoring and troubleshooting solution for Active Directory features a number of new enhancements ensuring that administrators can deploy and manage Windows 2000 with confidence. Users will find new alerts on key infrastructure issues including replication, Active Directory-related DNS functions, domain controllers, global catalogs, operations masters, domains, and sites. Complimenting the broad inventory of new alerts, users will be able to view alert history, generate and export reports, rely upon improved agent fault protection and enhanced support to monitor DNS services on any platform.


Replication Duration
Replication Failures (exceeding a configurable number)
Replication Partner Not Responding
Conflict Encountered During Replication

GC Issues
GC Load Too High
GC Response Too Slow
GC Replication Latency Too High

Operations Master Issues
Schema Role Owner Not Responding
Domain Naming Role Owner Not Responding
PDC Role Owner Not Responding
Infrastructure Role Owner Not Responding
RID Role Owner Not Responding
Infrastructure Role Owner also hosts Global Catalog
The Domain Naming and Schema Role Owners reside on different DCs
The Domain Naming Role Owner does not host a GC

Site Issues
Inter-Site Replication Topology Generation Disabled
Intra-Site Replication Topology Generation Disabled
Too Few Global Catalogs In Site
Site Agent Not Responding

DNS Issues
Configured DNS Resolver Not Responding
Configured DNS Resolver Is Missing Critical

DC Issues
DIT Log File Disk space below threshold
Trust relationship not functional
GPO Inconsistent
DC Agent Not Responding


Customers have requested additional recordings and reports of the valuable alerts that DirectoryAnalyzer provides. In addition to storing all alerts in a ODBC-compliant database, DirectoryAnalyzer will also provide reports on the history of alerts, including delivery to MAPI mailboxes, and Exchange public folders. Additionally, users may also export the alert history reports to HTML, PDF, RTF, CSC and TXT for ease of use.



DC Agent
DirectoryAnalyzer will automatically detect when the DC Agent is not responding.

Site Agent
DirectoryAnalyzer will automatically detect when the Site Agent is not responding.

Enterprise Agent
DirectoryAnalyzer allows for installation of multiple redundant Enterprise Agents. They should be deployed to avoid any single point of failure in the monitoring environment.


DirectoryAnalyzer now utilizes TCP for transport and supports the monitoring of DNS services on multiple platforms, including BIND, QIP, NetID, etc.

Users will now be able to disable alerts.


Product Benefits

Delivers early warnings of directory infrastructure problems.

DirectoryAnalyzer monitors and alerts on all conditions critical to Active Directory. It dispatches the alerts at the first sign of trouble via SNMP traps, to the NT Event Log and the DirectoryAnalyzer console. With DirectoryAnalyzer, you can set the alert thresholds to meet the needs of your own environment. And you can define two levels of alerts for each condition - warning and critical. DirectoryAnalyzer gives you notice that an error condition has occurred and may be escalating. It tells you exactly where the problem lies. And it gives you the information you need to resolve the issues before they impact your users or operations.

Ensures the health of the directory.

From replication latency and replication topology problems to high LDAP loads and DNS inconsistencies, DirectoryAnalyzer monitors and alerts you immediately to the critical infrastructure problems. Take DNS, for instance. As the name location service for Active Directory, DNS uses unique service location resource (SRV) records to articulate Active Directory service information. If SRV records are inaccurate or missing, DNS will point clients to the wrong location for a given resource. And that’s only one example. Replication also poses potential problems. If the directory isn’t replicating properly, new or updated group policies won’t replicate to the domain controllers and users won’t have access to new network resources and applications. DirectoryAnalyzer’s proactive monitoring and alerting capabilities ensure the health of the directory and provide vital peace of mind to the Directory administrators.

Centralizes access to directory information.

DirectoryAnalyzer displays a comprehensive, enterprise-level view of the Active Directory infrastructure, identifying relationships, and disclosing detailed information about each component. Choose "Browse Directory by Domain," for example. You’ll see details on the Operations Master Roles, including the status of each and their consistency across all servers from any DirectoryAnalyzer client in your network. Or, select "Browse Directory by Site" and everything from current alerts to inter-site connection and replication status will be displayed. DirectoryAnalyzer provides a view of Active Directory that you won’t get anywhere else, allowing you to browse your entire directory from a single location.

We now offer a version of the Directory Analyzer client with a fully populated backend that simulates a Win2K AD environment. There are pre-built different domains, various sites, and a number of different alerts into the database so a user can navigate around the system.


Images, Diagrams and Screen Shots

Current Alerts: Monitor Active Directory in real-time and receive proactive alerts on Active Directory problems. DirectoryAnalyzer provides 24x7 alert notification via SNMP traps and via the DA Client console.

Alert Configuration: By monitoring and alerting on critical conditions within Active Directory, DirectoryAnalyzer can help minimize infrastructure problems that can affect user logon and authentication, replication, and user access to vital network resources.

Knowledge Base: From each current alert, double-click to access the context-sensitive online Knowledge Base. DirectoryAnalyzer's Knowledge Base provides step-by-step problem resolution for more than 50 critical conditions.

Alert History Report: Simply run reports on your DirectoryAnalyzer alerts then save or print it for your records. DirectoryAnalyzer even delivers to MAPI mailboxes and Exchange folders or users may export to a number of different file formats, including HTML, RTF, CSV, and TXT.

Troubleshoot Site Connectivity: Drill down to a domain controller and run DirectoryAnalyzer's troubleshooting wizard. Use tests like IP Ping, LDAP query, and DNS query to determine the source of directory connectivity issues.

Directory Browsing by Site: Select a site or domain within your directory and verify the health of your DNS and DC servers. DirectoryAnalyzer displays the LDAP load, LDAP response time, CPU load average and many other key usage statistics.

Browse Directory By Naming Context: DirectoryAnalyzer provides a centralized view of the complete infrastructure of Active Directory. 'Browse Directory' enables you to easily verify the type of server (domain controller, global catalog, DNS server, etc.), designated FSMO holders, trust relationships, and more.


White Papers

Directory Analyzer White Paper PDF


Product Requirements

OS Platform Supported
Windows 2000 Server
Windows 2000 Professional

Minimum Hardware Required
CPU Pentium 300
RAM 64
HD (Install) 16MB
HD (Operating) 16MB

Additional Requirement Notes
For Windows 2000 only.



Q: Why do I need to monitor Active Directory’s infrastructure?
A: Active Directory’s infrastructure is vital to communication within the network. Infrastructure problems (e.g. DNS-related issues) can profoundly impact replication, user logon/authentication and user access to vital resources within the network.

Q: What does DirectoryAnalyzer do that I can’t do myself?
A: DirectoryAnalyzer is the first solution available to proactively monitor and alert on Active Directory infrastructure issues. DirectoryAnalyzer is also the first to provide the entire directory infrastructure view from a centralized location.

Q: If I use Microsoft Management Console tools, do I still need DirectoryAnalyzer?
A: Yes. MMC tools include several management utilities, but they do not provide enterprise-scale monitoring and alerting. In addition, MMC tools do not allow you to view the entire directory at one time - a significant timesaver for administrators responsible for managing the directory.

Q: Will DirectoryAnalyzer work with an NT 4.0 domain infrastructure?
A: No, DirectoryAnalyzer monitors and troubleshoots Windows 2000 Active Directory. NT 4.0 does not have the distributed directory infrastructure for which DirectoryAnalyzer was designed.

Q: Can I have more than one Enterprise Agent?
A: At this time, only one Enterprise Agent per Enterprise is allowed.

Q: Should I install a DC Agent on a domain controller that has a Site Agent installed?
A: No. Since the Site Agent includes the functionality of the DC Agent, installing both agents on the same domain controller would create unnecessary redundancy.

Q: Should an Enterprise Agent be on a dedicated server?
A: Yes. For maximum DirectoryAnalyzer performance, install the Enterprise Agent on a dedicated Windows 2000 member server.

Q: Why does DirectoryAnalyzer extend the Active Directory schema?
A: DirectoryAnalyzer extends the Active Directory schema as a means for monitoring replication latency. However, if you elect to forgo replication latency monitoring to avoid extending the schema, DirectoryAnalyzer will function properly. The only monitoring capability lost when the schema is not extended is replication latency monitoring.

Q: How does the Active Directory schema extension work? And will DirectoryAnalyzer still work if I choose not to extend the schema?
A: The schema extension may occur as part of the Enterprise Agent configuration. To perform the schema extension, DirectoryAnalyzer will add a new class to the schema named Dir-Analyzer-Latency. This new class will allow DirectoryAnalyzer to create the objects in the directory that it uses to monitor replication latency. No new attributes will be added to the schema. If you don't want to extend the schema, DirectoryAnalyzer will still be fully functional with the exception of the replication latency alert.

Q: How does alert threshold determination work?
A: DirectoryAnalyzer uses a half-closed interval to determine whether an alert threshold has been crossed. If the threshold is a ‘minimum’ value, then DirectoryAnalyzer sends an alert notification when the measured value is below the stated minimum threshold. If the threshold is a ‘maximum’ value, then DirectoryAnalyzer sends an alert notification when the measured value is greater than or equal to the stated maximum threshold. Alert thresholds with a ‘minimum’ threshold include DC Cache Hits, RID Pool, SYSVOL Disk Space, and DIT Disk Space. The remaining alert thresholds have a ‘maximum’ threshold


All trademarks are property of their respective owners or holders. Information subject to change without notice
Copyright © 2000 - 2015 AMT Software. All rights reserved.