Schedule demo
 
 

ManageEngine has been recognized as a Customers' Choice in the 2023 Gartner Peer Insights™ Voice of the Customer for Application Performance Monitoring and Observability report. Learn more

Applications Manager REST APIs

ManageEngine Applications Manager provides REST APIs for fetching data from Applications Manager. These APIs make it easy to integrate Applications Manager with internal portals and other monitoring tools.

Integration Using REST APIs

  • By using any xml parser in a scripting language, Java, C, Perl or Python, etc. you can make HTTPs requests in the format recommended in the API.
  • This data can then be inserted into your own database or put in any format that you need.

Usage Scenarios:

Applications Manager can be integrated into the Intranet portal and all users can login to monitor their respective applications. For example, DBAs can login to the intranet portal and access only the DB monitors. Operators can login and see the alarms that are assigned to them and act upon to clear the alarms.

The list of APIs that are currently available are:

REST Command Description
ListMonitor This API allows the user to know the availability, health status of monitors, type, state - managed/unmanaged, etc.
ListServer This API allows the user to know the details of servers like IP Address, status, services running, etc.
ListAlarms This API allows the user to know the details like alarm state - critical/warning/clear, type, top N alarms, time bound alarms, etc.

Manage / UnManage

This API allows the user to Manage or UnManage a Monitor in Applications Manager by using the ResourceID

CreateMaintenanceTask

This API allows the user to create a downtime schedule in Applications Manager.

EditMaintenanceTask

This API allows the user to edit a downtime schedule in Applications Manager.

DeleteMaintenanceTask

This API allows the user to delete a downtime schedule
GetMonitorData

This API allows the user to fetch data of the latest poll from monitors.

AddMonitor

This API allows the user to add monitors in Applications Manager.

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

"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