ManageEngine® Applications Manager


添加监视器 API - 业务仿真监视器

<< 上一页

主页

下一页>>

添加监视器API - 业务仿真监视器

 

本页解释如何使用API添加业务仿真(EUM)监视器。支持的监视器有:

API请求中需要如下参数:

 

字段描述
eumAgents EUM代理的显示名称,如果有多个可用英文逗号分开。
eumAgentsId EUM代理的ID。如果有多个可用英文逗号分开。
runOnServer 指定在Applications Manager中已经创建的监视器。可使用的值有"True"或"'False"

注意:

1)在相同的API请求中不是必须同时使用'eumAgents'和'eumAgentsId',你可以任选其一。

2) runOnServer参数对异地网站监视器(RBM)不可用

Ping

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]
&host=[HOST]&timeout=[TIMEOUT]&eumAgents=[EUMAGENTS]&eumAgentsId=[EUMAGENTID]&runOnServer=[RUNONSERVER]

 

请求参数:

相关的参数如下:


字段 描述        
type 你要添加的类型,应该是'Ping Monitor'。
host 监视器所在的主机。
timeout 超时值(秒)。

请求示例:

http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=40648ef160f4786b20ed89ea51aa3f98
&type=Ping Monitor&displayname=apmping&host=smrithil&timeout=5&eumAgents=eumflorida&
runOnServer=True

页首


DNS

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&displayname=[DISPLAYNAME]&timeout=[TIMEOUT]&SearchField=[SEARCHFIELD]
&TargetAddress=[TARGETADDRESS]&LookupAddress=[LOOKUPADDRESS]&RecordType=[RECORDTYPE]
&eumAgents=[EUMAGENTS]&eumAgentsId=[EUMAGENTID]&runOnServer=[RUNONSERVER]

 

请求参数:


字段 描述        
type 要建设的服务类型。应该是'DNSMonitor'。
displayname 监视器所在的主机名称。
timeout 超时值(秒)。
SearchField SearchField的值。包括None、Record Name、Address、Additional Name、Target、Admin、Host、Alias、 Port 和Priority。
TargetAddress 连接到服务的主机名/IP地址。
LookupAddress 你要在DNS服务器中检查的地址。
RecordType 需要的记录类型。包括A, AAAA, CNAME, MX, NS, PTR, SOA, SPF, SRV和TXT。

请求示例:

http://prod-server8:9090/AppManager/xml/AddMonitor?apikey=40648ef160f4786b20ed89ea51aa3f98
&type=DNSMonitor&displayname=dnstttttt&timeout=15&SearchField=Record Name
&TargetAddress=192.168.4.121&LookupAddress=appmanager.com&RecordType=A&eumAgents=eumbe1
&runOnServer=True

页首


LDAP服务器

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&displayname=[DISPLAYNAME]&username=[USERNAME]&timeout=[TIMEOUT]&LDAPServer=[LDAPSERVER]
&LDAPServerPort=[LDAPSERVERPORT]&MatchingAttribute=[MATCHINGATTRIBUTE]&FilterCondition=[FILTERCONDITION]
&IsSecured=[ISSECURED]&SearchFilter=[SEARCHFILTER]&SearchResult=[SEARCHRESULT]&SearchBase=[SEARCHBASE]&password=[PASSWORD]
&eumAgents=[EUMAGENTS]&eumAgentsId=[EUMAGENTID]&runOnServer=[RUNONSERVER]

 

请求参数:

 

字段 描述        
type 要建设的服务类型。应该是'LDAP Server'。
username LDAP服务器的用户名。
timeout 超时值(秒)。
LDAPServer LDAP服务器的名称。
LDAPServerPort LDAP服务器运行的端口。
MatchingAttribute 匹配属性值。包括cn, uid, sn, displayname, givenname, objectclass, dc和ou
FilterCondition 过滤她ia偶价值。包括equals, contains和notequals
IsSecured 指定是否是加密连接。值为yes或no。
SearchFilter 搜索过滤的值。是可选项。
SearchResult 和搜索结果进行匹配的值。
SearchBase SearchBase的值。当添加LDAP监视器的时候只是强制字段。
password LDAP服务器的密码。

请求示例:

http://operations-server9:9090/AppManager/xml/AddMonitor?apikey=40648ef160f4786b20ed89ea51aa3f98
&type=LDAP Server&displayname=ldap_serverqqqq&username=cn=administrator,cn=users,dc=pmp,dc=com
&timeout=10&LDAPServer=pmp-2k8s&LDAPServerPort=389&MatchingAttribute=cn&FilterCondition=equals&IsSecured=no
&SearchFilter=&SearchResult=&SearchBase=&Password=Vembu123
&eumAgents=eumbe1&runOnServer=True

页首


邮件服务器

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&host=[HOST]&port=[PORT]
&displayname=[DISPLAYNAME]&emailid=[EMAILID]&timeout=[TIMEOUT]&authRequired=[AUTHREQUIRED]
&sslEnabled=[SSLENABLED]&username=[USERNAME]&password=[PASSWORD]&tlsEnabled=[TLSENABLED]
&pollinterval=[POLLINTERVAL]&mailsubject=[MAILSUBJECT]&fetchEnabled=[FETCHENABLED]&fetchType=[FETCHTYPE]
&fsHost=[FSHOST]&fsport=[FSPORT]&fsSSLEnabled=[FSSSLENABLED]&fsTLSEnabled=[FSTLSENABLED]
&fsUserName=[FSUSERNAME]&fsPassword=[FSPASSWORD]&eumAgents=[EUMAGENTS]&eumAgentsId=[EUMAGENTID]&runOnServer=[RUNONSERVER]

 

请求参数:

 

字段 描述        
type 要建设的服务类型。应该是'Mail Server'.
host SMTP主机名称。
port 运行SMTP的端口。
emailid 发送邮件的地址。
timeout 超时值(秒)。
authRequired SMTP是否需要验证。值为'Yes'或 'No'
sslEnabled 是否通SSL连接。值为'Yes'或 'No'
username SMTP主机用户名
password SMTP主机的密码
tlsEnabled SMTP是否使用TLS
pollinterval 监视器的轮询间隔(秒)
mailSubject 邮件的主题
fetchEnabled 是否监视POP/IMAP。 值为'Yes'或 'No'
fetchType 指定要监视类型。如果是POP,值为1,如果是IMAP,值为2。
fsHost POP/IMAP服务器的用户名
fsport POP/IMAP服务器使用的端口
fsSSLEnabled POP/IMAP服务器是否启用了SSL。 值为'Yes'或 'No'
fsTLSEnabled POP/IMAP是否使用TLS。 值为'Yes'或 'No'
fsUserName POP/IMAP服务器的用户名。
fsPassword POP/IMAP服务器的密码。

请求示例:

http://operations-server9:9090/AppManager/xml/AddMonitor?apikey=40648ef160f4786b20ed89ea51aa3f98
&type=Mail Server&host=smtp1&port=23&displayname=apmsmtp&emailid=admin@yourdomain.com&timeout=5&authRequired=Yes
&sslEnabled=Yes&username=guest&password=guest&tlsEnabled=Yes&pollinterval=60&mailsubject=Testing Mail Server
&fetchEnabled=Yes&fetchType=1&fsHost=POP1&fsport=110&fsSSLEnabled=Yes&fsTLSEnabled=Yes&fsUserName=admin&fsPassword=Vembu123
&eumAgents=eum1&runOnServer=True

页首


异地网站监视器(RBM)

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&displayname=[DISPLAYNAME]&scriptname=[SCRIPTNAME]&pollinterval=[POLLINTERVAL]&timeout=[TIMEOUT]
&eumAgents=[EUMAGENTS]&eumAgentsId=[EUMAGENTID]

 

请求参数:

 

字段 描述        
type 要添加的监视器类型。值应该是'RBM'。
scriptname RBM的脚本名称。
pollinterval 监视器的轮询间隔(秒)
timeout 超时值(秒)。

请求示例:

http://operations-server9:9090/AppManager/xml/AddMonitor?apikey=40648ef160f4786b20ed89ea51aa3f98
&type=RBM&displayname=rbm1&scriptname=script1&pollinterval=60&timeout=30&eumAgents=eum1

页首

 

<< 上一页

主页

下一页 >>

添加监视器API - ERP

添加监视器API - JAVA