Applications Manager提供REST API,用于从Applications Manager获取数据,便于将Applications Manager与内部门户和其它监控工具集成。
使用REST API集成
使用示例:
Applications Manager可以集成到内部门户,所有用户可以登录,监控各自的应用。例如,数据库管理员可以登录到内部门户,只访问数据库监视器。操作员可以查看并处理自己相关的告警。
当前可用的API列表:
REST命令 | 描述 |
---|---|
ListMonitor | 让用户知道可用、健康状况、类型、状态(管理或不管理)等等。 |
ListServer | 让用户了解服务器的详细信息,如果IP地址、状态、运行于其上的服务等等。 |
ListAlarms | 让用户了解告警的详细信息,如果告警的状态(严重、警告或正常)、类型、前几名告警、告警时间等等。 |
Manage / UnManage |
让用户通过使用ResourceID来停用和启用对监视器的管理。 |
CreateMaintenanceTask | 这个API可以创建一个停机计划。 |
EditMaintenanceTask |
这个API可以编辑一个停机计划。 |
DeleteMaintenanceTask |
这个API可以删除一个停机计划。 |
GetMonitorData | 这个API可以获取监视器的最后一次轮询数据。 |
AddMonitor | 这个API可以在Applications Manager中添加监视 |