ManageEngine® Applications Manager


列出动作

<< 上一页

主页

下一页 >>

列出动作API

 

这个API可以列出所有为监视器配置的动作,每个动作将会组织在不同的动作类型下。

 

XML响应API

http://[ APM Host ]:[ APM Port ]/AppManager/xml/ListActions?apikey=[ API Key ]&type=all

 

JSON响应API

http://[ APM Host ]:[ APM Port ]/AppManager/json/ListActions?apikey=[ API Key ]&type='all'

 

未来版本中将包含以下功能:

i) 支持在管理服务器中列出动作。

ii)基于类型列出动作。

 

请求参数

 

字段 描述
type 这个字段值指定的是要列出的动作的类型,要列出动作的类型,我们需要将此字段的值设为“all”。(如果缺少这个属性,将会返回所有的类型)

 

响应明细

字段 描述
DisplayName 这是动作的显示名称
Action

ID - 代表动作的ID
ExecuteActionPath - 代表执行动作的URL
NAME - 代表动作的名称
ActionProps - 代表动作参数,如发送地址、接收地址、消息等,这个属性会因动作类型不同而不同

XML输入

http://apm-prod1:9090/AppManager/xml/ListActions?apikey=c4e547c2330e2eb92d3e7af2262da9e9&type=all

 

XML响应

<AppManager-response uri="/AppManager/xml/ListActions">
<result>
<response response-code="4000">
<Actions DisplayName="SMS Action(s)">
<Action ID="10000003" ExecuteActionPath="/common/executeSMS.do?method=testAction&remote=true&actionID=10000003" NAME="SMS">
<ActionProps MESSAGE="This information has been generated by the Applications Manager" FROMADDRESS="karthi@zohomail.com" TOADDRESS="karthi@zohomail.com" />
</Action>
</Actions>
</response>
</result>
</AppManager-response>

JSON输入

http://apm-prod1:9090/AppManager/json/ListActions?apikey=c4e547c2330e2eb92d3e7af2262da9e9&type=all

JSON响应

{"response-code":"4000","response":{"uri":"/AppManager/json/ListActions","result":[{"Action":[{"ID":"20000003","ExecuteActionPath":"/common/executeAction.do?method=testAction&remote=true&actionID=20000003","NAME":"alert_mail","ActionProps":{"FROMADDRESS":"user1@zohocorp.com","TOADDRESS":"user2@zohocorp.com","SUBJECT":"Alarm from the Applications Manager"}}],"DisplayName":"E-mail Action(s)"}]}}

 

 

<< 上一页

主页

下一页 >>

列出监视器明细API

列出告警API