ManageEngine® Applications Manager


   添加监视器API - 数据库服务器

<< 上一页

主页

下一页 >>

添加监视器API - 数据库服务器

 

本章解释说明如何用AddMonitor API添加数据库服务器类型的监视器。支持以下数据库类型:

IBM DB2

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&username=[USERNAME]&host=[HOST]&password=[PASSWORD]&port=[PORT]&instance=[INSTANCE]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 你要添加的数据库类型。值为db2
username 有权限访问DB2数据库的用户名称。
host 运行DB2主机的名称。
password 有权限访问DB2数据库的用户名的密码。
port DB2运行的端口。
instance 数据库/实例的名称。

 

请求示例


http://prod-server1:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5
&type=db2&username=db2admin&host=app-xp4&password=admin&port=50000&instance=SAMPLEDB

页首

IBM Informix

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=type&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&informixserver=[DATABASE SERVER NAME]&username=[USERNAME]&password=[PASSWORD]

 

请求参数

API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 你要添加的数据库类型。值为Informix
username 有权限访问Informix数据库的用户名称。
host 运行Informix主机的名称。
password 有权限访问Informix数据库的用户名的密码。
port Informix运行的端口。
instance 数据库/实例的名称。

 

请求实例


http://prod-server1:9090/AppManager/xml/AddMonitor?apikey=f5297a51be2f6f962a5cdbd68521ee61&type=Informix&displayname=test&hostname=app-win7-64-1&port=9088&username=informix&password=informix&informixserver=ol_informix1210

Memcached

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&Transaction=[TRANSACTION]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 你要添加的数据库类型。值为Memcached
displayname Memcached服务器的显示名称。
host Memcached服务器所在主机的名称。
port Memcached服务器运行的端口。
Transaction 表示事务测试是否启动。值为yesno

 

请求示例


http://prod-server4:9090/AppManager/xml/AddMonitor?apikey=40648ef160f4786b20ed89ea51aa3f98
&type=Memcached&displayname=mem_test&host=app-linux2&port=11211&Transaction=yes

页首

MS SQL

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&username=[USERNAME]&host=[HOST]&password=[PASSWORD]&port=[PORT]&instance=[INSTANCE]&authentication=[AUTHENTICATION]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 你要添加的数据库类型。值为ms sql
username 有权限访问MS SQL数据库的用户。
host 运行MS SQL Server主机的名称。
password 有权限访问MS SQL数据库的用户名的密码。
port MS SQL的端口号。
instance 数据库/实例的名称。这是可选字段。
authentication 认证类型。值为SQLWindows

 

请求示例


http://prod-server7:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5
&type=ms sql&username=sa&host=app-xp2&password=Advent1&port=1433&instance=&authentication=SQL

页首

MySQL

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&username=[USERNAME]&host=[HOST]&password=[PASSWORD]&port=[PORT]&instance=[INSTANCE]&authentication=[AUTHENTICATION]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 你要添加的数据库类型。值为mysql
username 有权限访问MySQL数据库的用户。
host 运行MySQL主机的名称。
password 有权限访问MySQL数据库的用户名的密码。
port MySQL运行的端口。
instance 数据库/实例的名称。这是可选字段。
authentication 认证类型。值应该为SQL

 

请求示例


http://prod-server3:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5
&type=mysql&username=root&host=shakthiprian&password=appmanager&port=13329&instance=mysql&authentication=SQL

页首

Oracle

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&username=[USERNAME]&host=[HOST]&password=[PASSWORD]&port=[PORT]&instance=[INSTANCE]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 你要添加的数据库类型。值为oracle
username 有权限访问Oracle数据库的用户。
host 运行Oracle主机的名称。
password 有权限访问Oracle数据库的用户名的密码。
port Oracle运行的端口。
instance 数据库/实例的名称。这是可选字段。

 

请求示例


http://prod-server7:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5
&type=oracle&username=rajesh&host=swissql-xp1&password=rajesh&port=1521&instance=orcl

页首

PostgreSQL

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&username=[USERNAME]&password=[PASSWORD]&instance=[INSTANCE]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 你要添加的数据库类型。值为PostgreSQL
displayname PostgreSQL服务器的显示名称。
host 运行PostgreSQL主机的名称。
port PostgreSQL运行的端口。
username 有权限访问PostgreSQL数据库的用户。
password 有权限访问PostgreSQL数据库的用户名的密码。
instance 数据库/实例的名称。这是可选字段。

 

请求示例


http://prod-server8:9090/AppManager/xml/AddMonitor?apikey=40648ef160f4786b20ed89ea51aa3f98
&type=PostgreSQL&displayname=postSQL&host=app-xp2&port=5432&username=postgres&password=postgres&instance=postgres

页首

Sybase

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&username=[USERNAME]&host=[HOST]&password=[PASSWORD]&port=[PORT]&instance=[INSTANCE]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 你要添加的数据库类型。值为sybase
host 运行Sybase主机的名称。
port Sybase运行的端口。
username 有权限访问Sybase数据库的用户。
password 有权限访问Sybase数据库的用户名的密码。
instance 数据库/实例的名称。这是可选字段。

 

请求示例


http://prod-server3:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5
&type=sybase&username=sa&host=app-xp3&password=&port=5000&instance=master

页首

  

Cassandra

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=Cassandra&displayname=Cassandra&host=[Host Name]&port=[Port Number]&discoverclusternodes=[non mandatory column, if given the value should be 'Yes']&authRequired=[non mandatory column, if given the value should be 'true']&username=[username]&password=[password]

 

请求参数

API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 你要添加的数据库类型。值为Cassandra
host 运行Cassandra主机的名称。
port Cassandra运行的端口。
username 有权限访问Cassandra数据库的用户名称。
password 有权限访问Cassandra数据库的用户名的密码。
discoverclusternodes 是否发现集群节点,值为YES/NO。这一列不是强制性的。
authRequired 是否需要身份验证,值为True/False。

请求实例


http://prod-server3:9090/AppManager/xml/AddMonitor?apikey=849c51ce33436587873a08d69d5447fc&type=Cassandra&displayname=Cassandra&host=172.20.7.36&port=7199&username=&password=123

页首

 

Redis

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=Redis&displayname=Redis&host=[Host Name]&port=[Port Number]&discoverclusternodes=[non mandatory column, if given the value should be 'Yes']&authRequired=[non mandatory column, if given the value should be 'true']&password=[password]

 

请求参数

API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 你要添加的数据库类型。值为Redis
host 运行Redis主机的名称。
port Redis运行的端口。
username 有权限访问Redis数据库的用户。
password 有权限访问Redis数据库的用户名的密码。
discoverclusternodes 是否发现集群节点,值为YES/NO。这一列不是强制性的。
authRequired 是否需要身份验证,值为True/False。

请求实例


http://prod-server3:9090/AppManager/xml/AddMonitor?apikey=849c51ce33436587873a08d69d5447fc&type=Redis&displayname=Redis&host=172.20.6.200&port=6379&password=123

页首

 

MongoDB

 

http://[Host]:[Port]/http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=MongoDB&displayname=MongoDB&host=[Host Name]&port=[Port Number]&discoverchildren=[non mandatory column, if given the value should be 'Yes']&authRequired=[non mandatory column, if given the value should be 'true']&username=[username]&password=[password]

 

请求参数

API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 你要添加的数据库类型。值为MongoDB
host 运行MongoDB主机的名称
port MongoDB运行的端口。
username 有权限访问MongoDB数据库的用户。
password 有权限访问MongoDB数据库的用户名的密码。
discoverclusternodes 是否发现集群节点,值为YES/NO。这一列不是强制性的。
authRequired 是否需要身份验证,值为True/False。
discoverchildren 值为true/false。

请求实例


http://prod-server3:9090/AppManager/xml/AddMonitor?apikey=849c51ce33436587873a08d69d5447fc&type=MongoDB&displayname=MongoDB&host=172.20.6.200&port=6379&password=123

页首

 

 

<< 上一页

主页

下一页 >>

添加监视器API - 自定义监视器

添加监视器API - ERP