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
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. |
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