ManageEngine® Applications Manager


AddMonitor API - Application Servers

<< Prev

Home

Next >>

AddMonitor API - Application Servers

 

This section explains how to use the AddMonitor API to add monitors of the 'Application Servers' category. The following application servers are supported:

Microsoft .NET

Syntax:

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

 

Request Parameters:

The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.


Field Description        
type The category type of the monitor you want to add. Value should be '.Net'.
host The name of the host where the .Net server is running.
username The username of the .Net server.
password The password of the .Net server.

 

Sample Request:

http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=4df5040d6db873dcdaf4359b259fd494
&type=.Net&displayname=AppmanagerDotNet&host=app-xp3&username=administrator&password=vembu

Top

GlassFish

Syntax:

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

 

Request Parameters:

The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.

 

Field Description        
type The category type of the monitor you want to add. Value should be 'glassfish'.
host The name of the host where the GlassFish server is running.
port The port number where GlassFish server is running.
username The username of the GlassFish server.
password The password of the GlassFish server.
JNDIPath The JNDI path name. For example, the JNDIPATH for default installations of GlassFish is /jmxrmi.

 

Sample Request:

http://prod-server1:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313
&type=glassfish&host=app-xp2&port=8686&username=admin&password=adminadmin
&displayname=glfish&JNDIPath=/jmxrmi

Top

 

JBoss Server

Syntax:

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]&HostController=[HOSTCONTROLLER]&ServerName=[SERVERNAME]

 

Request Parameters:

The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.

 

Field Description        
type The category type of the monitor you want to add. Value should be 'JBoss server'.
host The name of the host where the JBoss server is running.
port The port number where JBoss server is running.
version The version of the JBoss server. Supported versions include 3.2.x, 4.x, 4.0.1, 4.0.2, 5.x, 6.x and 7.x
authEnabled Denotes whether authentication is enabled in the JBoss server. Value should be either 'on' or 'off'
username The username of the JBoss server. This should be specified only if authEnabled value is 'on'.
password The password of the JBoss server. This should be specified only if authEnabled value is 'on'
LaunchType The launch type of the JBoss server. Value should be 'DOMAIN', if JBoss server is started as domain. This is applicable for version 7.x and above, else value can be 'STANDALONE' or optional.
HostController The host controller name of the JBoss server, eg., master/slave. This should be specified only if LaunchType is 'DOMAIN'.
ServerName The server name specified for the JBoss server running under the host controller, eg, server-one/server-two. This should be specified only if LaunchType is 'DOMAIN'.

 

Sample Request:

1.http://prod-server2:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313
&type=JBoss server&displayname=AppmanagerJBoss4&host=app-xp2&port=8080&version=4.0.2&authEnabled=on&username=guest&password=guest

 

2.http://prod-server2:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313
&type=JBoss server&displayname=AppmanagerJBoss7_domain&host=app-win7-64-2&port=9990&version=7.x&authEnabled=on&username=domain&password=appman&LaunchType=Domain&HostController=master&ServerName=server-one

Top

Oracle Application Server

Syntax:

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

 

Request Parameters:

The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.

 

Field Description        
type Denotes the category type of the monitor you want to add. If you want to add an Oracle application server monitor, specify the value as 'oracle application server'.
host The name of the host where the Oracle application server is running.
port The port number where Oracle application server is running.
version The version of the Oracle application server. Supported version is 10.1.3

 

Sample Request:

http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313
&type=oracle application server&displayname=appmanageroracle&host=app-xp5&port=7200&version=10.1.3

Top

 

SilverStream Server

Syntax:

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

 

Request Parameters:

The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.

 

Field Description        
type The category type of the monitor you want to add. Value should be 'SilverStream'
host The name of the host where the SilverStream server is running.
port The port number where the SilverStream server is running.

 

Sample Request:

http://prod-server6:8090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313
&type=SilverStream&displayname=sl&host=myesuraj&port=8080

Top

Tomcat Server

Syntax:

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

 

Request Parameters:

The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.

 

Field Description        
type The category type of the monitor you want to add. The value should be 'tomcat server'.
host The name of the host where the Tomcat server is running.
port The port number where Tomcat is running.
username The username of the Tomcat server.
password The password of the Tomcat server.
version The version of the Tomcat server. Supported version is 5 and above.

 

Sample Request:

http://app-xp5:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313
&type=tomcat server&displayname=appmanagertomcat&host=shakthiprian&port=8080&username=admin&password=admin&version=5

Top

WebLogic Server

Syntax:

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

 

Request Parameters:

The parameters involved in the API request are described below. Also, refer the list of common Request Parameters.


Field Description        
type Denotes the category type of the monitor you want to add. The value should be as 'WEBLOGIC SERVER'.
host The name of the host where the WebLogic is running.
port The port number where WebLogic is running.
username The username of the WebLogic server.
password The password of the WebLogic server.
version The version of the WebLogic server. Supported versions include 6.1, 7.0, 8.1, 9.x and 10.x

Sample Request

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

Top

WebSphere Server

Syntax:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]
&port=[PORT]&version=[VERSION]&mode=[MODE]&soapport=[SOAPPORT]

 

Request Parameters:

Field Description        
type Denotes the category type of the monitor you want to add. The value should be 'websphere server'.
host The name of the host where the WebSphere is running.
port The port number where WebSphere is running.
username The username of the WebSphere server.
password The password of the WebSphere server.
version The version of the WebSphere server. Supported versions include 6.x
mode The deployment mode of the server. Value is 'BASE'
soapport The SOAP connector port.

 

Sample Request:

 

Base Deployment

http://prod-server4:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=websphere server&displayname=AppmanagerwebsphereBASE&host=app-w2k8r2-64ee&port=9082&version=8.x&mode=BASE&soapport=8880

 

Base Deployment With Global Security Enabled

http://prod-server4:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=websphere server&displayname=AppmanagerwebsphereBASE&host=app-w2k8r2-64ee&port=9082&version=8.x&mode=BASE&soapport=8880&authEnabled=true&username=admin&password=123

 

Base Deployment With SSL Enabled

http://prod-server4:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=websphere server&displayname=AppmanagerwebsphereBASE&host=app-w2k8r2-64ee&port=9444&version=8.x&mode=BASE&soapport=8880&sslenabled=true

 

Network Deployment

http://prod-server4:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=websphere server&displayname=AppmanagerwebsphereND&host=app-w2k8r2-64ee&port=9081&version=8.x&mode=ND&soapport=8880&ndhost=app-w2k8r2-64ee&ndport=9082


Top

 

<< Prev

Home

Next >>

AddMonitor API

AddMonitor API - Cloud Apps