适用于企业版的Applications Manager REST API


ManageEngine Applications Manager提供REST API,用于通过Applications Manager的Enterprise设置配置工作时间,告警,域,事件日志,阈值,管理凭证等。使用这些API,Applications Manager的数据可以与任何内部门户或第三方系统管理软件集成。数据可以在单个仪表板中表示。点击以下链接以了解更多信息:

通过使用脚本语言,Java,C,Perl或Python等使用任何XML解析器,您可以使用API​​中推荐的格式发出HTTPs请求。然后可以将这些数据插入您自己的数据库中,或以您需要的任何格式放置。

以下是可以在管理服务器中使用的API的列表:

API如何工作?

为了使用API​​,每个用户都应该获得一个API密钥-这是一个长文本,对于他们的Applications Manager帐户而言是唯一的。必须在每个API请求中将API密钥作为参数传递。

生成API密钥

用户可以使用管理选项卡中的REST API选项从Applications Manager产品中注册API密钥。

注意:生成API密钥是一次性过程。

使用REST API的步骤

  1. 点击管理 标签
  2. 在Applications Manager服务器设置下,点击REST API
  3. API密钥已生成-例如 7b5fde68148fa2419bc2f1a1ab87e757
  4. 打开浏览器,URL为 http://<myappmanager-server>:9090/AppManager/xml/ListServer?apikey=7b5fde68148fa2419bc2f1a1ab87e757&type=all
  5. 通过将<type>更改为所需的监视器,可以检索与该监视器有关的数据。检查以下URL是否工作正常
    http://<myappmanager-server>:9090/AppManager/xml/ListServer?apikey=7b5fde68148fa2419bc2f1a1ab87e757&type=server will give data of all the server monitors. 'all' will give the entire Applications Manager's data.
  6. 通过使用脚本语言,Java,C,Perl或Python等使用任何xml解析器,您可以以API中推荐的格式发出HTTPs请求。然后可以将这些数据插入您自己的数据库中,或以您需要的任何格式放置。