该API允许您编辑URL监视器中配置的值。
使用Resource ID:
http://[Host]:[Port]/AppManager/xml/EditMonitor?apikey=[APIKEY]&type=UrlMonitor&resourceid=[RESOURCEID]
使用Display Name:
http://[Host]:[Port]/AppManager/xml/EditMonitor?apikey=[APIKEY]&type=UrlMonitor&displayname=[DISPLAYNAME]
使用URL:
http://[Host]:[Port]/AppManager/xml/EditMonitor?apikey=[APIKEY]&type=UrlMonitor&url=[URL]
字段 | 描述 |
---|---|
apikey | 通过管理标签中的生成API密钥选项生成的密钥 。 |
resourceID | 您将要编辑的URL监视器的resourceid。 |
displayname | HTTP-URL监视器的显示名称。 |
url | 您要监控的HTTP / HTTPS URL地址。 |
checkForContent | 内容匹配的关键字。URL监控在URL页面的内容中搜索关键字以检查URL的可用性。该字段是可选的。 |
errorIfMatch | 与URL中的内容匹配的关键字必须被告知error。 注意: 搜索区分大小写。多个关键字应放在引号中。否则,它将被视为多个关键字之一。 |
httpCondition | 与httpValue有关的响应代码的条件/条件,应在该条件/条件下通知错误。可能的值为:
|
httpValue | 应满足httpCondition的阈值。 |
pollInterval | Applications Manager更新监视器状态的轮询间隔。 |
requestParams | 请求参数。例如,如果要监控类似 http:// appmanager:9090 / showresource.do?haid = 1&type = UrlMonitor&method = getMonitorForm的URL,则提供?haid = 1&type = UrlMonitor&method = getMonitorForm作为请求参数。 |
timeout | URL监视器在超时字段中超时之前应等待页面完成下载的时间(以分钟为单位)。 |
urlMethod | 在Post和Get方法之间进行选择,Post和Get方法是任何HTTP / HTTPS URL的两种Form方法。可能的值为:
|
userName | 用户名(如果URL需要基于表单的身份验证)。 |
password | 如果URL需要基于表单的身份验证,则对应用户名的密码。 |
verifyError | 指定检测到错误时是否希望立即计划监视器再次运行以进行验证。可能的值为:
|
其他常规API |