本节说明如何使用添加监视器 API添加应用程序服务器类别的监视器。支持以下应用程序服务器:
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&username=[USERNAME]&password=[PASSWORD]
API请求中涉及的参数如下所述。另外,请参阅 公共请求参数列表。
| 字段 | 描述 |
|---|---|
| type | 您要添加的监视器的类别类型。值应为.Net。 |
| host | .Net服务器运行所在的主机的名称。 |
| username | .Net服务器的用户名。 |
| password | .Net服务器的密码。 |
http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=4df5040d6db873dcdaf4359b259fd494&type=.Net&displayname=AppmanagerDotNet&host=app-xp3&username=administrator&password=vembu
从企业版中的管理服务器添加新监视器 从企业版中的管理服务器添加新监视器时,用户可以选择自己喜欢的托管服务器。 了解有关要附加的强制性参数的更多信息。 |
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&host=[HOST]&port=[PORT]&username=[USERNAME]&password=[PASSWORD]&displayname=[DISPLAYNAME]&JNDIPath=[JNDIPATH]
API请求中涉及的参数如下所述。另外,请参阅 公共请求参数列表。
| 字段 | 描述 |
|---|---|
| type | 要添加的监视器的类别类型。值应为glassfish。 |
| host | GlassFish服务器运行所在的主机的名称。 |
| port | GlassFish服务器运行的端口号。 |
| username | GlassFish服务器的用户名。 |
| password | GlassFish服务器的密码。 |
| JNDIPath | JNDI路径名。例如,用于GlassFish的默认安装的JNDIPATH是/ jmxrmi。 |
http://prod-server1:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=glassfish&host=app-xp2&port=8686&username=admin&password=adminadmin&displayname=glfish&JNDIPath=/jmxrmi
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&version=[VERSION]&authEnabled=[AUTHENABLED]&username=[USERNAME]&password=[PASSWORD]&LaunchType=[LAUNCHTYPE]&filterEnabled=[FILTER ENABLED/DISABLED]&filterCondition=[FILTER CONDITION]&AppServers=[APP SERVERS]
API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。
| 字段 | 描述 |
|---|---|
| type | 您要添加的监视器的类别类型。值应为JBoss服务器。 |
| host | 运行JBoss服务器的主机的名称。 |
| port | 运行JBoss服务器的端口号。 |
| version | JBoss服务器的版本。支持的版本包括3.2.x,4.x,4.0.1、4.0.2、5.x,6.x,7.x和Wildfly_8.x。 |
| authEnabled | 表示是否在JBoss服务器中启用了身份验证。值应为on或off |
| username | JBoss服务器的密码。仅当authEnabled值为' on'时才应指定 |
| password | JBoss服务器的密码。仅当authEnabled值为' on'时才应指定 |
| LaunchType | JBoss服务器的启动类型。如果JBoss服务器作为域启动,则值应为Domain。这适用于7.x及更高版本,否则值可以是Standalone或可选的。 |
| filterEnabled | 指定在发现和添加监视器时是否启用过滤器。可能的值为true或false。 |
| filterCondition | 指定在发现和添加监视器时是否要包含/排除服务器。可能的值包括include或exclude。 |
| AppServers | 根据为filterCondition参数指定的条件,要包含/排除的服务器列表。应该以主机名1:服务器名1,服务器名2,服务器名3 ....;主机名2:服务器名1,服务器名2,服务器名3 ...的格式指定。 |
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&version=[VERSION]
API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。
| 字段 | 描述 |
|---|---|
| type | 表示要添加的监视器的类别类型。如果要添加Oracle应用程序服务器监视器,请将该值指定为oracle应用程序服务器。 |
| host | 运行Oracle应用服务器的主机的名称。 |
| port | Oracle应用服务器运行所在的端口号。 |
| version | Oracle应用服务器的版本。支持的版本是10.1.3 |
http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=oracle application server&displayname=appmanageroracle&host=app-xp5&port=7200&version=10.1.3
http://[HOST]:[PORT]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=Resin&host=[HostName]&port=[JMX PORT]&UserName=[Username]&Password=[password]&displayname=Resin&JNDIPath=[JNDIPATH]
API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。
| 字段 | 描述 |
|---|---|
| type | 您要添加的监视器的类别类型。值应为Resin。 |
| host | 运行Resin服务器的主机名。 |
| port | Resin服务器运行的端口号。 |
| username | Resin服务器的用户名。 |
| password | Resin server密码。 |
| JNDIPath | JNDI路径名。例如,用于Resin的默认安装的JNDIPATH是/ jmxrmi。 |
http://prod-server1:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=resin&host=app-xp2&port=8686&username=admin&password=adminadmin&displayname=resinmonitor&JNDIPath=/jmxrmi
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST] &port=[PORT]
API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。
| 字段 | 描述 |
|---|---|
| type | 您要添加的监视器的类别类型。值应为SilverStream |
| host | SilverStream服务器运行所在的主机的名称。 |
| port | SilverStream服务器运行的端口号。 |
http://prod-server6:8090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=SilverStream&displayname=sl&host=myesuraj&port=8080
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&username=[USERNAME]&password=[PASSWORD]&version=[VERSION]
API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。
| 字段 | 描述 |
|---|---|
| type | 您要添加的监视器的类别类型。该值应为tomcat服务器。 |
| host | Tomcat服务器运行所在的主机的名称。 |
| port | Tomcat运行所在的端口号。 |
| username | Tomcat服务器的用户名。 |
| password | Tomcat服务器的密码。 |
| version | Tomcat服务器的版本。支持的版本为5及更高版本。 |
| sslenabled | 如果启用了SSL,则为True。 |
http://app-xp5:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=tomcat server&displayname=appmanagertomcat&host=host&port=8080&username=admin&password=admin&version=5
http://[ APM Host ]:[ APM Port ]/AppManager/xml/AddMonitor?apikey=[ API Key ]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&port=[ PORT ]&username=[USERNAME] &password=[PASSWORD]&JNDIPath=[JNDI Path]
API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。
| 字段 | 描述 |
|---|---|
| type | 表示要添加的监视器的类别类型。该值应为VMware vFabric tc Server。 |
| host | 运行VMware的主机的名称。 |
| port | VMware正在运行的端口号。 |
| username | VMware服务器的用户名。 |
| password | VMware服务器的密码。 |
| JNDIpath | JNDI路径名。 |
http://app-windows:9090/AppManager/xml/AddMonitor?apikey=c4bc4e45a43d2d6bfbca6bdcaf31f436&type=VMware vFabric tc Server&displayname=vFabric&host=app-centos32-2&port=6969&username=admin&password=springsource&JNDIPath=/jmxrmi
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&username=[USERNAME]&password=[PASSWORD]&version=[VERSION]
API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。
| 字段 | 描述 |
|---|---|
| type | 表示要添加的监视器的类别类型。该值应为WEBLOGIC SERVER。 |
| host | 运行WebLogic的主机的名称。 |
| SSL enabled | 启用SSL的选项(适用于版本9及更高版本)。 |
| port | WebLogic运行所在的端口号。 |
| username | WebLogic服务器的用户名。 |
| password | WebLogic服务器的密码。 |
| version | WebLogic服务器的版本。支持的版本包括6.1、7.0、8.1、9.x,10.x和12.x(版本12及更高版本) |
http://app-windows:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=WEBLOGIC SERVER&displayname=Appmanagerweblogic&host=app-linux1&port=7001&username=weblogic&password=weblogic&version=8.1
语法:
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&username=[USERNAME]&password=[PASSWORD]&version=[VERSION]&sslenabled=[ISSSLENABLED]
示例:
http://app-windows:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=WEBLOGIC SERVER&displayname=Appmanagerweblogic&host=app-linux1&port=7001&username=weblogic&password=weblogic&version=12.x&sslenabled=true
http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&version=[VERSION]&mode=[MODE]&soapport=[SOAPPORT]
API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。
| 字段 | 描述 |
|---|---|
| type | 表示要添加的监视器的类别类型。该值应为websphere server。 |
| host | 运行WebSphere的主机的名称。 |
| port | WebSphere正在运行的端口号。 |
| username | WebSphere服务器的用户名。 |
| password | WebSphere服务器的密码。 |
| version | WebSphere服务器的版本。支持的版本包括5.x,6.x,7.x,8.x和9.x |
| mode | 服务器的部署方式。值是BASE |
| soapport | SOAP连接器端口。 |
http://prod-server4:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=websphere server&displayname=AppmanagerwebsphereBASE&host=app-w2k8r2-64ee&port=9082&version=9.x&mode=BASE&soapport=8880
http://prod-server4:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=websphere server&displayname=AppmanagerwebsphereBASE&host=app-w2k8r2-64ee&port=9082&version=9.x&mode=BASE&soapport=8880&authEnabled=true&username=admin&password=123
http://prod-server4:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=websphere server&displayname=AppmanagerwebsphereBASE&host=app-w2k8r2-64ee&port=9444&version=9.x&mode=BASE&soapport=8880&sslenabled=true
http://prod-server4:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=websphere server&displayname=AppmanagerwebsphereND&host=app-w2k8r2-64ee&port=9081&version=9.x&mode=ND&soapport=8880&ndhost=app-w2k8r2-64ee&ndport=9082
http://[HOST]:[PORT]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=Jetty Server&host=[HostName]&port=[JMX PORT]&UserName=[Username]&Password=[password]&displayname=Jetty&JNDIPath=[JNDIPATH]
API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。
| 字段 | 描述 |
|---|---|
| type | 您要添加的监视器的类别类型。值应为Jetty Server。 |
| host | Jetty服务器运行所在的主机的名称。 |
| port | Jetty服务器运行的端口号。 |
| username | Jetty服务器的用户名。 |
| password | Jetty服务器的密码。 |
| JNDIPath | JNDI路径名。例如,Jetty的默认安装的JNDIPATH是/ jmxrmi。. |
http://prod-server1:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=Jetty Server&host=app-xp2&port=8686&username=admin&password=adminadmin&displayname=jettymonitor&JNDIPath=/jmxrmi
http://[HOST]:[PORT]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=ApacheGeronimo&HostName=[HostName]&Port=[JMX PORT]&UserName=[Username]&Password=[password]&displayname=[Display Name]&JNDIPath=[JNDIPATH]
API请求中涉及的参数如下所述。另外,请参阅 常见请求参数列表。
| 字段 | 描述 |
|---|---|
| apikey | 通过管理标签中的生成API密钥选项生成的密钥。 |
| type | 您要添加的监视器的类型。值应为ApacheGeronimo。 |
| displayname | Apache Geronimo监视器的显示名称。 |
| HostName | 运行Apache Geronimo服务器的主机的名称。 |
| port | 运行Apache Geronimo服务器的端口号。 |
| Port | Apache Geronimo服务器的JMX端口。 |
| Username | Apache Geronimo实例的用户名。 |
| Password | Apache Geronimo实例的密码。 |
| JNDI Path | 服务器的JNDI路径。 |
http://prod-server1:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=ApacheGeronimo&host=app-xp2&port=8989&username=admin&password=adminpass&displayname=Apache Geronimo Server&JNDIPath=/jmxrmi
它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。
审稿人角色:研究与开发

Lexmark技术支持经理