ManageEngine® Applications Manager 编辑URL监视器API | ||
该API允许您编辑配置的URL监视器的值。
编辑URL监视器的语法:
使用资源ID:
http://[Host]:[Port]/AppManager/xml/EditMonitor?apikey=[APIKEY]&type=UrlMonitor&resourceid=[RESOURCEID]
通过显示名称:
使用URL:
http://[Host]:[Port]/AppManager/xml/EditMonitor?apikey=[APIKEY]&type=UrlMonitor&url=[URL]
请求参数
字段 | 描述 |
apikey | 在“管理”选项卡的生成API密钥选项下生成的密钥。 |
resourceID | 您想要编辑的URL监视器的资源ID。 |
displayname | HTTP-URL监视器的显示名称。 |
url | 您想要监控的HTTP/HTTPS URL地址。 |
checkForContent | 内容匹配的关键字,URL监视器通过搜索URL页面上的关键字检查URL的可用性。该字段为可选项。 |
errorIfMatch | 当关键字与URL内容匹配时,发出错误通知。 注意:搜索区分大小写,多个关键字应该放到引号内。否则,将被认为是关键字中的'任意'一个。 |
httpCondition | 响应码的条件或标准,是通知错误的httpValue。可能的值有:
|
httpValue | httpCondition需要满足的阈值。 |
pollInterval | Applications Manager更新监视器状态的轮询间隔。 |
requestParams | 请求参数。例如,如果您想监控一个URL像http://appmanager:9090/showresource.do?haid=1&type=UrlMonitor&method=getMonitorForm,然后提供 "?haid=1&type=UrlMonitor&method=getMonitorForm" 作为请求参数。 |
timeout | 以分钟为单位的时间,在超出时间之前URL监视器应该等待页面完成下载的。 |
urlMethod | 选择Post和Get方法,是HTTP/HTTPS URL的两种方法,可能的值有:
|
userName | URL需要基于表单验证时的用户名。 |
password | URL需要基于表单验证时的用户名相应的密码。 |
verifyError | 指定当检测到错误时,是否需要立即再次验证。可能的值是:
|
其他通用API和错误条件. |
示例请求:
http://app-windows:9090/AppManager/xml/EditMonitor?apikey=9481566a94f26d8e44ee0889fd7628a0&type=UrlMonitor&resourceid=10000657
http://app-windows:9090/AppManager/xml/EditMonitor?apikey=9481566a94f26d8e44ee0889fd7628a0&type=UrlMonitor&displayname=APM-URL-Monitor
http://app-windows:9090/AppManager/xml/EditMonitor?apikey=9481566a94f26d8e44ee0889fd7628a0&type=UrlMonitor&url= http://www.zohocorp.com
http://app-windows:9090/AppManager/xml/EditMonitor?apikey=9481566a94f26d8e44ee0889fd7628a0&type=UrlMonitor&displayname=APM-URL-Monitor&httpCondition=GT&httpValue=200
编辑SSL证书监视器API |
监视器组操作 |