本节说明如何使用添加监视器API添加类别类型终端用户监控(EUM)的监视器。支持以下监视器:
以下EUM监视器API的常规参数:
字段 | 描述 |
---|---|
eumAgents | EUM代理的显示名称。如果有多个条目,可以将它们用逗号分隔。 |
eumAgentsId | 配置的EUM代理的唯一ID。这些可以指定为逗号分隔。 |
runOnServer | 指定是否必须在Applications Manager中创建监视器。可能的值为True或False |
注意:
1)在同一API请求中并不一定要同时使用' eumAgents'和' eumAgentsId'参数。您可以使用其中之一。
2)runOnServer参数不适用于真实浏览监视器(RBM)
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&timeout=[TIMEOUT]&eumAgents=[EUMAGENTS]&eumAgentsId=[EUMAGENTID]&runOnServer=[RUNONSERVER]
API请求中涉及的参数如下所述。另外,请参阅常见的请求参数列表.
字段 | 描述 |
---|---|
type | 要添加的服务的类型。值应为Ping 监视器。 |
host | 运行监视器的主机 |
timeout | 超时值(以秒为单位)。 |
http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=40648ef160f4786b20ed89ea51aa3f98&type=Ping Monitor&displayname=apmping&host=smrithil&timeout=5&eumAgents=eumflorida&runOnServer=True
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]
API请求中涉及的参数如下所述。另外,请参阅常见的请求参数列表.
字段 | 描述 |
---|---|
type | 要添加的服务的类型。值应为DNS监视器。 |
displayname | 运行监视器的主机的显示名称。 |
timeout | 超时值(以秒为单位)。 |
SearchField | SearchField的值。选项包括无,记录名称,地址,附加名称,目标,管理,主机,别名,端口和优先级。 |
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
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]
API请求中涉及的参数如下所述。另外,请参阅常见的请求参数列表.
字段 | 描述 |
---|---|
type | 要添加的服务的类型。值应为LDAP服务器。 |
username | LDAP服务器的用户名。 |
timeout | 超时值(以秒为单位)。 |
LDAPServer | LDAP服务器的名称。 |
LDAPServerPort | LDAP服务器运行的端口。 |
MatchingAttribute | 匹配的属性值。值包括cn,uid,sn,displayname,givenname,objectclass,dc和ou |
FilterCondition | 过滤条件的值。值包括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=admin123123&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]
API请求中涉及的参数如下所述。另外,请参阅常见的请求参数列表.
字段 | 描述 |
---|---|
type | 要添加的服务的类型。值应为邮件服务器。 |
host | SMTP主机名 |
port | SMTP运行所在的端口。 |
emailid | 邮件将发送到的电子邮件地址。 |
timeout | 超时值(以秒为单位)。 |
authRequired | 指示SMTP是否需要身份验证。值为是或否 |
sslEnabled | 指示是否应通过SSL访问SMTP主机。值为是或否 |
username | SMTP主机的用户名 |
password | SMTP主机的密码 |
tlsEnabled | 表示TLS是否应用于SMTP |
pollinterval | 监视器的轮询间隔(以秒为单位)。 |
mailSubject | 该消息出现在电子邮件的主题中。 |
fetchEnabled | 指示是否应监控POP / IMAP服务器。值为是或否。 |
fetchType | 指示监控的服务。如果要添加POP类型,则将值指定为1。如果要监控IMAP服务器,则将值指定为2。 |
fsHost | POP / IMAP服务器的主机名 |
fsport | POP / IMAP服务器运行的端口。 |
fsSSLEnabled | 指示POP / IMAP服务器是否启用SSL。值为是或否。 |
fsTLSEnabled | 指示是否将TLS用于POP / IMAP。值为是或否。 |
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=admin123123&eumAgents=eum1&runOnServer=True
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&scriptname=[SCRIPTNAME]&pollinterval=[POLLINTERVAL]&timeout=[TIMEOUT]&eumAgents=[EUMAGENTS]&eumAgentsId=[EUMAGENTID]
API请求中涉及的参数如下所述。另外,请参阅常见的请求参数列表.
字段 | 描述 |
---|---|
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