添加监视器 API - ERP


本节说明如何使用添加监视器API添加ERP类别类型的监视器。支持以下监视器:

Oracle EBS

R11i和R12.0版本的语法:

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

R12.2.0版的语法(用户名和密码强制)

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&SSL=[SSL]&Version=[version]&Username=[username]&Password=[pwd]

请求参数:

API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。

字段 描述
type 您要添加的ERP服务器的类型。值应为 OracleEBS
host 运行Oracle EBS的主机的名称。
port Oracle EBS运行所在的端口号。
SSL 指示是否启用SSL选项。该值应为 yes或 no
Version Oracle EBS的运行版本(R11i,R12.0或R12.2.0)。
Username and Password Weblogic管理服务器凭证。

示例请求:

http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=4df5040d6db873dcdaf4359b259fd494&type=OracleEBS&displayname=oebs&host=app-xp2&port=80&SSL=no

SAP Server

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&username=[USERNAME]&password=[PASSWORD]&systemnumber=[SYSTEMNUMBER]&logonClient=[LOGONCLIENT]&language=[LANGUAGE]&routerString=[ROUTERSTRING]

请求参数:

API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。

字段 描述        
type 要添加的ERP服务器的类型。值应为 SAP服务器
host 运行SAP服务器的主机的名称。
username 用于访问SAP服务器的用户名。
password SAP服务器的密码。
systemnumber SAP系统编号
logonClient SAP登录客户端。
language SAP登录语言。默认值为 en
routerString 连接SAP Server的SAP路由器字符串。(可选)

示例请求:

http://prod-server1:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=sap server&displayname=appmanagersap&host=app-xp1&username=BCUSER&password=minisap&systemnumber=00&logonClient=000&language=en&routerString=/H/it360-m4600-1

SAP CCMS

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME] &host=[HOST]&username=[USERNAME]&password=[PASSWORD]&systemnumber=[SYSTEMNUMBER]&logonClient=[LOGONCLIENT]&language=[LANGUAGE]&monitorset=[MONITOR SET NAME]routerString=[ROUTERSTRING]

请求参数:

API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。

字段 描述        
type 要添加的ERP服务器的类型。值应为 sap server.
host 运行SAP服务器的主机的名称。
username 用于访问SAP服务器的用户名。
password SAP服务器的密码。
systemnumber SAP系统编号。
logonClient SAP登录客户端。
language SAP登录语言。默认值为en。
monitorset CCMS监视器集名称。
routerString 连接SAP Server的SAP路由器字符串。(可选)

示例请求:

http://prod-server1:9090/AppManager/xml/AddMonitor?apikey=86f7324e6e1651f704da21f6c119d8a4&type=SAP CCMS&displayname=appmanagersapccms&host=amp-2k8r2-2&username=BCUSER&password=minisap1&systemnumber=00&logonClient=001&language=en&monitorset=SAP CCMS Technical Expert Monitors&routerString=/H/it360-m4600-1

Siebel 企业服务器

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE] &displayname=[DISPLAYNAME]&host=[HOST]os=[Windows=1,Linux=2,Solaris=3,AIX=4,HP-UX=5]&userName=[Host user name]&password=[password]&GatewayServer=[Siebel gateway server name]&EnterpriseServer=[Enterprise server]&SUserName=[siebel admin user]&SPassword=[]&InsDirectory=[siebel installation directory absolute path]&prompt=[bash prompt for unix based servers]

请求参数:

API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。

字段 描述        
type 要添加的ERP服务器的类型。值应为 SiebelEnterpriseServer.
displayname Siebel服务器的显示名称。
hostname 安装Siebel服务器的主机的名称。
os 安装服务器的操作系统。可能的值为:
  • 1-Windows
  • 2-Linux
  • 3-Solaris
  • 4-AIX
  • 5-HP-UX
username Siebel安装的服务器用户名(包含可执行权限的用户角色)。
password Siebel安装的服务器密码。
GatewayServer Siebel网关服务器名称。
EnterpriseServer Siebel企业服务器。
SUserName Siebel管理员用户。
SPassword Siebel管理员密码
InsDirectory : Siebel的安装目录。

示例请求:

http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=817f0d4d4ae2edc2e3ee6b9aa27d0601&type=SiebelEnterpriseServer&displayname=test&HostName=aixserver&os=4&userName=root&password=a1X6Bm&GatewayServer=gate&EnterpriseServer=ent&SUserName=sadmin&SPassword=sadmin&InsDirectory=/home/guest/ramac&prompt=#

Microsoft Dynamics CRM/365 (On-Premise)

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOSTNAME]&Version=[VERSION NO]&username=[USERNAME]&password=[PASSWORD]&eventlog=[YES/NO]&pollinterval=[INTERVAL]

请求参数:

API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。

字段 描述
apikey 通过管理标签中的 生成API密钥选项生成的密钥 
type 要添加的监视器的类型。该值应为 Microsoft Dynamics CRM
host 运行Dynamics CRM / 365应用程序的主机的主机名或IP地址。
displayname Dynamics CRM / 365监视器的 显示名称
UserName 主机的用户名。若要监控Microsoft Dynamics CRM / 365应用程序,请使用管理员用户帐户,该帐户包含执行Dynamics CRM / 365服务器的root \ CIMV2命名空间上的WMI查询的权限。
password 有权执行WMI查询的上述用户的密码。
Version Dynamics CRM / 365应用程序的版本。可能的值为:2011、2013、2016或Dynamics365

示例请求:

http://prod-server6:9090/AppManager/xml/AddMonitor?apikey=1f9323d96809a1ff38c941e575b9507a8a&type=Microsoft Dynamics CRM&displayname=API CRM&host=192.18.3.75&Version=2013&username=apmcluster2012\administrator&password=pass&eventlog=NO&pollinterval=5

Microsoft Dynamics AX 监视器

语法

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST NAME]&Version=[VERSION NO]&UserName=[USERNAME]&Password=[PASSWORD]&AXServices=[AX SERVICES]&remoteSQL=[True/False]&SQLhostname=[SQL HOSTNAME]&SQLcredentialdetails=[SQL CREDENTIAL DETAILS]&SQLusername=[SQL USERNAME]&SQLpassword=[SQL PASSWORD]&pollinterval=[INTERVAL]

请求参数

API请求中涉及的参数如下所述。另外,请参阅公共请求参数列表。

字段 描述
apikey 通过管理标签中的生成API密钥选项生成的密钥。
type 要添加的监视器的类型。该值应为MSDynamicsAX
displayname AX应用程序的显示名称。
host AX服务器运行所在的主机的主机名或IP地址。
Version Dynamics AX应用程序的版本。
UserName AX服务器计算机的用户名。
Password AX服务器计算机的密码。
AXServices 要监控的服务。(AOS,MSSQLSERVER,RpcSs,IISADMIN)
remoteSQL 指示MSSQL是否在远程服务器中。 (True/False)
SQLhostname 远程SQL Server的主机名。
SQLcredentialdetails 选择是使用AX服务器的凭证还是输入SQL服务器的新凭证。(AXcred / SQLcred)
SQLusername 远程SQL Server的用户名。
SQLpassword 远程SQL Server的密码。

示例请求

http://prod-4409:9210/AppManager/xml/AddMonitor?apikey=aca1b8f2f109e319f46733675983e847&type=MSDynamicsAX&displayname=AXTest&host=user-4409&Version=2012&UserName=user-4409&Password=Qwerty@123&AXServices=AOS,MSSQLSERVER,RpcSs,IISADMIN&remoteSQL=True&SQLhostname=user-4016&SQLcredentialdetails=SQLcred&SQLusername=user-4016\administrator&SQLpassword=Abcd@123&pollinterval=5