ManageEngine® Applications Manager


   添加监视器API - 服务器

<< 上一页

主页

下一页 >>

添加监视器 API - 服务器

 

这部分说明AddMonitor API怎么添加服务器监视器。支持以下服务器类型:

 

AIX

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&host=[HOST]
&os=[OS]&username=[USERNAME]&mode=[MODE]&snmptelnetport=[SNMPTELNETPORT]&password=[PASSWORD]&prompt=[PROMPT]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 要添加的服务器类型。应该为'servers'。
host AIX服务器运行的主机名称。
os 服务器的操作系统。值为'AIX'。
username AIX服务器的用户名。
mode AIX服务器的监视方式。值为‘TELNET’或‘SSH’。
snmptelnetport Telnet服务运行的端口。默认值为23。
password AIX服务器的密码。
timeout 超时时间
prompt 命令行提示符。值为'$'

 

请求示例


http://prod-server1:9098/AppManager/xml/AddMonitor?apikey=624436f73f9fda2109cc916c8c8be5c1&type=servers
&host=adventaix&os=AIX&username=root&mode=TELNET&snmptelnetport=23&password=sankho&prompt=#&timeout=2

页首

AS400

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&host=[HOST]
&subnet=[SUBNET]&pollInterval=[POLLINTERVAL]&os=[OS]&username=[USERNAME]&password=[PASSWORD]&timeout=[TIMEOUT]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 要添加的服务器类型。应该为'servers'。
host AS400服务器运行的主机名称。
subnet 子网掩码值。
pollInterval 监视器的轮询间隔。
os 服务器的操作系统。值为'AS400/iSeries'。
username AS400/iSeries服务器的用户名。
timeout 超时时间
password AS400/iSeries服务器的密码。

 

请求示例


http://prod-server2:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5&type=servers
&host=pub1.rzkh.de&subnet=255.255.255.0&pollInterval=5&os=AS400/iSeries&username=nimda&password=admin&timeout=3

页首

FreeBSD

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&host=[HOST]
&subnet=[SUBNET]&pollInterval=[POLLINTERVAL]&os=[OS]&username=[USERNAME]&password=[PASSWORD]
&mode=[MODE]&snmptelnetport=[SNMPTELNETPORT]&prompt=[PROMPT]&timeout=[TIMEOUT]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 要添加的服务器类型。应该为'servers'。
host FreeBSD服务器运行的主机名称。
subnet 子网掩码值。
pollInterval 监视器的轮询间隔。
os 服务器的操作系统。值为'FreeBSD'。
username FreeBSD服务器的用户名。
password FreeBSD服务器的密码。
mode 监视方式。值为SNMP,TELNET或SSH。
snmptelnetport Telnet服务运行的端口。默认值为23。
timeout 超时时间。
prompt 命令行提示符。值为$。

 

请求示例


http://prod-server4:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5
&type=servers&host=cm-bsd&subnet=255.255.255.0&pollInterval=5&os=FreeBSD&username=test&password=test
&mode=TELNET&snmptelnetport=23&prompt=$&timeout=4

页首

HP-UX

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&username=[USERNAME]&password=[PASSWORD]&os=[OS]
&mode=[MODE]&snmptelnetport=[SNMPTELNETPORT]&host=[HOST]&timeout=[TIMEOUT]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 要添加的服务器类型。应该为'servers'。
username HP-UX服务器的用户名。
password HP-UX服务器的密码。
os 服务器的操作系统。值为'HP-UX'。
mode 监视方式。值为SSH 或TELNET
snmptelnetport SSH/Telnet服务运行的端口。默认值为23 (Telnet) 、22 (SSH)。
timeout 超时时间
host HP-UX服务器运行的主机名称。

 

请求示例


http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5&type=servers
&username=test&password=test&os=HP-UX&mode=SSH&snmptelnetport=22&host=hpuxtests&timeout=5

页首

Linux

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&host=[HOST]&snmptelnetport=[SNMPTELNETPORT]&os=[OS]&mode=[MODE]&timeout=[TIMEOUT]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 要添加的服务器类型。应该为'servers'。
host Linux服务器运行的主机名称。
snmptelnetport SSH/Telnet/SNMP运行的端口。默认值为23 (Telnet), 22 (SSH) 、161 (SNMP)。
os 服务器的操作系统。值为'Linux'。
timeout 超时时间
mode 监视方式。值为SNMP, SSH 或TELNET。

 

请求示例


http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5&type=servers
&host=shakthiprian&snmptelnetport=161&os=Linux&mode=SNMP&timeout=2

页首

Mac OS

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&host=[HOST]&snmptelnetport=[SNMPTELNETPORT]&os=[OS]&mode=[MODE]&username=[USERNAME]&password=[PASSWORD]&timeout=[TIMEOUT]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 要添加的服务器类型。应该为'servers'。
host Mac OS运行的主机名称。
snmptelnetport SSH/Telnet/SNMP运行的端口。默认值为23 (Telnet), 22 (SSH) 、161 (SNMP)。
os 服务器的操作系统。值为'Mac OS'。
mode 监视方式。值为SNMP, SSH或TELNET。
username Mac OS服务器的用户名。
timeout 超时时间
password Mac OS服务器的密码。

 

请求示例


http://prod-server3:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5
&type=servers&host=apptest-mac&snmptelnetport=23&os=Mac OS&mode=TELNET
&username=administrator&password=vembu&timeout=2

页首

Novell

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&host=[HOST]&snmptelnetport=[SNMPTELNETPORT]&os=[OS]&mode=[MODE]&timeout=[TIMEOUT]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 要添加的服务器类型。应该为'servers'。
host Novell服务器运行的主机名称。
snmptelnetport SNMP端口。默认为161。
os 服务器的操作系统。值为'Novell'。
timeout 超时时间
mode 监视方式。 值为'SNMP'。

 

请求示例


http://production-server2:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5
&type=servers&host=smrithil&snmptelnetport=161&os=Novell&mode=SNMP&timeout=2

页首

Sun Solaris

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&host=[HOST]&snmptelnetport=[SNMPTELNETPORT]&os=[OS]&mode=[MODE]&username=[USERNAME]&password=[PASSWORD]&timeout=[TIMEOUT]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 要添加的服务器类型。应该为'servers'。
host Sun Solaris服务器运行的主机名称。
snmptelnetport SSH/Telnet/SNMP运行的端口。默认值为23 (Telnet), 22 (SSH) 、161 (SNMP)。
os 服务器的操作系统。值为'SUN'。
mode 监视方式。 值为SNMP, TELNET 或SH。
username Sun Solaris服务器的用户名。
timeout 超时时间
password Sun Solaris服务器的密码。

 

请求示例


http://prod-server7:9090/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5
&type=servers&host=cagent-solaris2&snmptelnetport=23&os=SUN&mode=TELNET&username=guest&password=guest&timeout=3

页首

Windows

语法


http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]
&host=[HOST]&snmptelnetport=[SNMPTELNETPORT]&os=[OS]&mode=[MODE]&username=[USERNAME]&password=[PASSWORD]&timeout=[TIMEOUT]

 

请求参数


API请求包含如下参数。您也可以参照常用请求参数列表


字段 描述        
type 要添加的服务器类型。应该为'servers'。
host Windows服务器运行的主机名称。
snmptelnetport SNMP端口。默认为161。
os 服务器的操作系统。值可以是Windows 2000, Windows 2003, Windows 2008, Windows 2012, Windows 7, Windows 8, Windows XP, WindowsNT或者Windows Vista
mode 监视方式。 值为'SNMP'。
username Windows服务器的用户名。
password Windows服务器的密码。
timeout 超时时间

 

请求示例

在SNMP模式添加Windows服务:


http://prod-server6:8080/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5
&type=servers&displayname=apmwindows&host=app-xp5&os=Windows XP&mode=SNMP&snmptelnetport=161&snmpCommunityString=public
&timeout=2

 

在WMI模式添加Windows服务:

 

http://prod-server6:8080/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5&type=servers&displayname=apmwindows&host=app-xp5&os=Windows XP&mode=WMI&username=administrator&password=pass&timeout=300

页首

 

Windows Clusters

语法

 

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST NAME]&Version=[VERSION NO]&username=[USERNAME]&password=[PASSWORD]&DiscoverNodes=[NO OF NODES]&EventLog=[YES/NO]&pollinterval=[INTERVAL]

 

请求参数

API请求包含如下参数。您也可以参照常用请求参数列表

 

字段 描述        
type 要添加的服务器类型。应该为Windows Cluster
host Windows服务器集群运行的主机名称。
version

Windows服务器集群的版本,可能值为:

  • 2008 (默认)
  • 2008 R2
DiscoverNodes

指定发现节点。可能的值是:

  • 0 - No(默认)
  • 1 - Yes
EventLog

指定显示事件日志。可能的值是:

  • Yes
  • No(默认)
pollInterval 服务器轮询间隔。这个变量是可选的。如果没有提到的,将默认为5分钟。
forceadd

这个参数用来促使应用管理的旁路可用性以及其他相关的认证检查和添加监视器。可能值为:

  • True - 强加-添加监视器
  • False - 不强加-添加监视器
addgivenname 指定是否要讲监视器主机名作为API配置中的主机名/IP地址。
passphrase S指定密码,如果启动SSH的私钥保护身份验证。

 

 

请求实例

https://prod-server6:8080/AppManager/xml/AddMonitor?apikey=5bc6a8e9a30d5bf894586d4db90282f5&type=Windows Cluster&displayname=clusterApi&host=apmcluster&Version=2008 R2&username=apmcluster2012\administrator&password=12345&DiscoverNodes=1&EventLog=No&pollinterval=5


<< 上一页

主页

下一页 >>

添加监视器API - 中间件

添加监视器API - 服务