ManageEngine Applications Manager企业版提供了REST API用于配置业务时间、告警、域、事件日志、阈值、管理凭证等设置。通过使用这些API,Applications Manager的数据可以和任意内部门户和第三方系统管理软件集成,这些数据可以展示在一个单独的仪表板上。单击以下链接了解更多:
通过使用任意一种脚本语言(Java,C,Perl或Python等)的XML解析器,您可以在API中将HTTPs请求设置为需要的格式。该数据将会保存到您的数据库中或保存为您需要的格式。
以下是您可以在Admin服务器中使用的一些API:
要想使用API,用户需要获得一个API密钥,这是一个长文本并且和Applications Manager账户唯一对应。API密钥在每个API请求模式中作为参数传递。
用户可以通过Applications Manager产品中管理选项卡下的“REST API”选项登记API密钥。
注意:生成API密钥是一个一次性的过程。 |
单击管理选项卡
在Applications Manager服务器设置下,单击REST API。
API密钥生成成功 - 例如:7b5fde68148fa2419bc2f1a1ab87e757
打开浏览器,输入以下URL
http://<myappmanager-server>:9090/AppManager/xml/ListServer?apikey=7b5fde68148fa2419bc2f1a1ab87e757&type=all
将<类型>修改为需要的监视器,将会重新取回监视器相关的数据。检查以后URL是否可用
http://<myappmanager-server>:9090/AppManager/xml/ListServer?apikey=7b5fde68148fa2419bc2f1a1ab87e757&type=server
将会给出所有服务器监视器的数据,“所有”将会给出整个Applications Manager的数据。
通过使用任意一种脚本语言(Java,C,Perl或Python等)的XML解析器,您可以在API中将HTTPs请求设置为需要的格式。该数据将会保存到您的数据库中或保存为您需要的格式。