使用添加监视器API来添加Java Runtime监视器:
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&jndiurl=[JNDIURL]&jmxEnabled=on&jmxurl=[URL]&authEnabled=on&username=[Username]&password=[Password]
API请求中涉及的参数如下所述。另外,请参阅 常见的请求参数列表.
字段 | 描述 |
---|---|
type | 要添加的监视器的类型。值应为Java Runtime。 |
host | 运行监视器的主机的名称。 |
port | 运行Java Runtime监视器的端口号。 |
jndiurl | JNDI名称。默认值为jmxrmi。 |
jmxEnabled | 要启用定制的JMX URL,jmxEnabled的值应为on (jmxEnabled = on)。然后,将JMX URL作为参数jmxurl的值(jmxurl = [URL]) |
jmxurl | 定制的JMX URL。此参数可用于仅当值jmxEnabled为on. |
authEnabled | 要启用身份验证,authEnabled的值应为on。如果该值为on,则还要指定用于身份验证的用户名和密码。 |
username, password | 如果authEnabled的值是on,则还要指定用于身份验证的用户名和密码。(用户名= [用户名]&密码= [密码]) |
http://op-server5:9090/AppManager/xml/AddMonitor?apikey=4df5040d6db873dcdaf4359b259fd494&type=Java Runtime&displayname=apmjava&host=myesuraj&port=1099&jndiurl=/jmxrmi&jmxEnabled=on&jmxurl=[URL]&authEnabled=on&username=[Username]&password=[Password]