Schedule demo

ME ADManager Plus Monitoring


Overview

ManageEngine ADManager Plus is an easy-to-use Windows Active Directory Management and Reporting Solution that helps AD Administrators and Help Desk Technicians with their day-to-day activities. With a centralized and Intuitive web-based UI, the software handles a variety of complex tasks like Bulk Management of User accounts and other AD objects, delegates Role-based access to Help Desk Technicians, and generates an exhaustive list of AD Reports, some of which are an essential requirement to satisfy Compliance Audits. This Active Directory tool also offers mobile AD apps that empower you to perform important user management tasks right from your mobile devices.

Applications Manager provides you with critical information (like CPU and memory usage, thread count and PGSQL / MSSQL database details) essential to track the performance of ADManager Plus. Get instant notifications when there are performance issues. Become aware of performance bottlenecks and take quick remedial actions before your end users experience issues.

ME ADManager Plus - Creating a new monitor

Supported versions: ADManager Plus 6.5

Mode of Monitoring: Remote JMX

Prerequisites for monitoring ManageEngine ADManager Plus:Click here

Using the REST API to add a new ADManager Plus monitor:Click here

To create an ADManager Plus Monitor, follow the steps given below: 

  1. Specify the Display Name of the ADManager Plus monitor.
  2. Enter the HostName or IP Address of the host where ADManager Plus is running.
  3. Enter the JMX Port where ADManager Plus is running. By default, it will be 1999.
  4. Check the Monitor Database checkbox to select the type of database.
  5. Enter the DBHostname and the Database name.
  6. Check the is SSL enabled option if SSL is enabled.
  7. Specify the Database Port of ADManager Plus.
  8. Enter the username and password for accessing the database.
  9. Enter the polling interval time in minutes.
  10. Choose the Monitor Group from the combo box with which you want to associate ADManager Plus Monitor (optional). You can choose multiple groups to associate your monitor.
  11. Click Add Monitor(s). This discovers ADManager Plus from the network and starts monitoring.

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on ADManager Plusunder the Web Server/ ServicesTable. Displayed is the ADManager Plus bulk configuration view distributed into three tabs:

  • Availability tab gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • List view enables you to performbulk admin configurations.

List of metrics captured during data collection:

Performance Overview

ATTRIBUTE NAMEDESCRIPTION
THREAD DETAILS
Thread CountThe total number of threads created and also started since the Java virtual machine started.
Threads in Running StateThe total number of threads executing in the Java virtual machine in running state.
Threads in Waiting StateThe total number of threads in the Java virtual machine in waiting state.
Blocked ThreadsThe threads blocked and waiting for a monitor lock.
Timed Waiting ThreadsThe threads waiting for another thread to perform an action, for up to a specified waiting time.
Deadlock ThreadsThe number of threads that are in deadlock waiting to acquire object monitors.
CPU DETAILS
CPU Usage The CPU usage of the JVM on the server.
MEMORY DETAILS
NameThe heap memory/ non-heap memory usage in MB.
Commited  The current allocated memory in MB.
Max  The maximum allocated memory in MB.
Used The currently used memory in MB.
Free  The currently free memory in MB.
Free %The percentage of currently free memory.
Used % The percentage of currently used memory.

MSSQL DataBase Statistics

ATTRIBUTE NAMEDESCRIPTION
MEMORY USAGE
Total MemoryThe total amount of dynamic memory the server is currently consuming.
SQL Cache MemoryThe total  amount of dynamic memory the server is using for the dynamic SQL cache.
Lock MemoryThe total  amount of dynamic memory the server is using for locks.
Optimizer MemoryThe total amount of dynamic memory the server is using for query optimization.
Connection MemoryThe total amount of dynamic memory the server is using for maintaining connections.
Granted WorkSpace MemoryThe total amount of memory granted to executing processes. This memory is used for hash, sort and create index operations.
Memory Grants PendingThe current number of processes waiting for a workspace memory grant.
Memory Grants SuccessThe current number of processes that have successfully acquired a workspace memory grant.
BUFFER MANAGER STATISTICS
Buffer Hit RatioThe percentage of pages that were found in the buffer pool without having to incur a read from disk.
Page LookUps/MinThe number of requests to find a page in the buffer pool.
Page Reads/MinThe number of physical database page reads issued.
Page Writes/MinThe number of physical database page writes issued.
Total PagesThe number of pages in the buffer pool (includes database, free, and stolen).
Database PagesThe number of pages in the buffer pool with database content.
Free PagesThe total number of pages on all free lists.
Page Life ExpectancyThe number of seconds a page will stay in the buffer pool without references.
CONNECTION STATISTICS
Connection TimeThe time taken to get connected to the MS SQL database server.
Active ConnectionsThe number of users connected to the system.
Logins/MinThe total number of logins started per minute.
Logouts/MinThe total number of logouts started per minute.
CACHE DETAILS
Cache Hit RatioThe ratio between cache hits and lookups
Cache Used/MinThe times each type of cache object has been used
Cache CountThe number of cache objects in the cache
Cache PagesThe number of 8k pages used by cache objects
LOCK DETAILS
Lock Requests/MinThe number of new locks and lock conversions requested from the lock manager.
Lock Waits/MinThe total wait time for locks in the last minute.
Lock Timeouts/MinThe number of lock requests that timed out. This includes internal requests for NOWAIT locks.
Deadlocks/MinThe number of lock requests that resulted in a deadlock.
Average Lock Wait TimeThe average amount of wait time for each lock request that resulted in a wait.
SQL STATISTICS
Batch Requests/MinThe number of SQL batch requests received by server.
SQL Compilations/MinThe number of SQL compilations.
SQL Recompilations/MinThe number of SQL re-compiles.
AutoParams/MinThe number of auto-parameterization attempts.
Failed AutoParams/MinThe number of failed auto-parameterizations.
LATCH DETAILS
Latch Waits/MinThe number of latch requests that could not be granted immediately and had to wait before being granted.
Average Latch Wait TimeThe average latch wait time for latch requests that had to wait.
TOP SLOW RUNNING QUERIES
Avg. Execution TimeThe average time taken for complete execution of this query.
Maximum Execution TimeThe maximum elapsed time for any complete execution of this query.
Minimum Execution TimeThe minimum elapsed time for any complete execution of this query.
No of ExecutionsThe number of times that the query has been executed since the plan was last compiled.
QueryThe SQL query text.
Last Execution TimeThe last time at which the query started executing.
TOP QUERIES BY MOST FREQUENTLY EXECUTED
Execution CountThe number of times that the query has been executed since the plan was last compiled.
QueryThe SQL query text.
DB NameThe Database against which this query has been executed (will be empty for ad hoc and prepared batches).
Last Execution TimeThe last time at which the query started executing.
Average Execution TimeThe average time taken to execute an individual query.
TOP QUERIES BY MOST FREQUENTLY BLOCKED
Average Time BlockedThe average amount of time the query was blocked.
Total Time BlockedThe cumulative total amount of time for which the query was blocked.
QueryThe SQL query text.
DB NameThe Database against which this query has been executed.
Last Execution TimeThe last time at which the query started executing.
Average Execution TimeThe average time taken to execute an individual query.

PGSQL STATISTICS

ATTRIBUTE NAMEDESCRIPTION
CONNECTION STATISTICS
Active ConnectionsThe number of currently active connections to the database.
LOCK STATISTICS
Locks HeldThe number of locks held by the indicated session
Locks WaitThe number of locks waiting in the database
BUFFER STATISTICS
Buffer Hits/minThe total buffer hits (i.e., block read requests avoided by finding the block already in buffer cache) per minute
Block Reads/MinThe total disk blocks read per minute
Cache Hit RatioThe current ratio of buffer cache hits to total requests
DISK USAGE DETAILS
Disk UsageThe size of the on-disk representation of all tables in the database in MB
Index Scan RatioThe current ratio of index scans to total scans(index scan+sque scan)
TRANSACTION DETAILS
Total CommitsThe total transactions commited.
Total RollbacksThe total transactions rolled back
Commits/MinThe total transactions committed per minute
Rollbacks/MinThe total transactions rolled back per minute
PRIMARY DATATBASE OBJECTS STATISTICS
Size of the Largest TableThe size of the largest table in the database server
Largest Table(s)The largest table in the database server
DATABASE DETAILS
Database NameThe name of the database
DB SizeThe size of the database
LONG RUNNING QUERY DETAILS
Database NameThe name of the database where the Query is running for longer time.
UsernameThe username of the database.
RuntimeThe amount of time the query ran.
QueryThe query that is running for longer time in the database.(more than 2 mins)
TOP 50 TABLE ROW DETAILS
TablenameThe name of the table
No.of RowsThe total no.of rows in the table
Table sizeThe size of the Table

Configurations Details

ATTRIBUTE NAMEDESCRIPTION
Available Processors The number of processors available to the JVM.
UptimeThe uptime of the Java virtual machine.
Start TimeThe start time of the Java virtual machine in milliseconds.
Free Physical MemoryThe amount of free physical memory in Megabytes.
Total Physical MemoryThe total amount of physical memory in Megabytes.
Total Swap SpaceThe total amount of swap space in Megabytes.
Free Swap SpaceThe amount of free swap space in Megabytes.
Committed Virtual MemoryThe amount of virtual memory that is guaranteed to be available to the running process in Megabytes.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally