添加监视器API - 自定义监视器
这部分内容向您介绍如何使用监视器API添加“自定义监视器”。支持如下监视器:
Windows性能计数器
语法
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&displayname=[DISPLAYNAME]&host=[HOST]&username=[USERNAME]&password=[PASSWORD]&pollinterval=[POLLINTERVAL]
请求参数
API请求包含如下参数。您也可以参照常用请求参数列表。
字段
| 描述
|
type |
监视器类型。值应该为Windows Performance Counters。 |
host |
正在运行Windows性能计数器的主机名称。 |
displayname |
显示监视器的名称。 |
username |
正在运行Windows性能监视器的主机用户名。 |
password |
正在运行Windows性能监视器的主机密码。 |
pollinterval |
轮询间隔。 |
请求示例
http://app-xp4:9090/AppManager/xml/AddMonitor?apiey=ee8d8e237bd5e1a0d8aed16a381c3b73
&type=Windows Performance
Counters&host=app-xpmll&displayname=hhhh&username=asasaa&password=vembu
页首
数据库查询监视器
语法
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&username=[USERNAME]&password=[PASSWORD]
&databasetype=[DATABASETYPE]&databasename=[DATABASENAME]&showqueryoutput=[SHOWQUERYOUTPUT]
&queries=[QUERIES]
请求参数
API请求包含如下参数。您也可以参照常用请求参数列表。
字段
| 描述
|
type |
监视器类型。值应该为QueryMonitor。 |
displayname |
显示监视器的名称。 |
host |
正在运行数据库服务器的主机名称。 |
port |
数据库服务器占用的端口号。 |
username |
数据库服务器的用户名。 |
password |
数据库服务器的密码。 |
databasetype |
执行查询的数据库类型。 |
databasename |
数据库服务器名称。 |
showqueryoutput |
显示您是否要查询输出。值为yes或者no |
queries |
指数据库查询。最多查询5条。 |
请求示例
http://prod-server8:9090/AppManager/xml/AddMonitor?apikey=bbab7f01458e96595b06d5c27efcc3af
&type=QueryMonitor&displayname=qury&host=app-xp2&port=1433&username=sa&password=Advent1&databasetype=MsSQL&databasename=AMDB&showqueryoutput=yes&queries=select
* from user
页首