添加监视器 API - 中间件/Portal


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

MS Office SharePoint

语法

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&username=[USERNAME]&password=[PASSWORD]&version=[SHAREPOINT VERSION]&SPType=[SHAREPOINT TYPE]&Powershell=[IS POWERSHELL ENABLED]&Services=[SHAREPOINT SERVICES]

请求参数

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

字段描述        
type要添加的监视器的类型。值应为 MSOfficeSharePointServer.
version版本的Microsoft Office SharePoint服务器的。可能的值为2007、2010、2013、20162019
hostOffice SharePoint服务器运行所在的主机的名称。
usernameSharePoint服务器的用户名。
passwordSharePoint服务器的密码。
SPTypeSharePoint服务器类型。可能的值为:
  • Farm -如果服务器有 Farm 设置.
  • SPServer-如果服务器有 Stand Alone 设置.
Powershell (optional):指定是否启用Powershell。可能的值为:
  • True - 如果PowerShell是启用。
  • False - 如果未启用Powershell。
Service (optional):
版本字段名称可能的值
2007ServiceExcelServices/DocumentConversions/OfficeSearchGatherer
2010 & 2013ServicesSharepointServices/ContentDB/WebApplication/TimerJobs/AccessServices/InfoPathServices/VisioWebAccess Services/ExcelServices/OfficeSearchGatherer
2016 & 2019SP2016ServicesSharepointServices/ContentDB/WebApplication/TimerJobs/AccessServices/InfoPathServices/VisioWebAccess Services/SearchServices

示例请求

http://prod-server5:9090/AppManager/xml/AddMonitor?apikey=4df5040d6db873dcdaf4359b259fd494&type=MSOfficeSharePointServer&displayname=ms&host=app-server&username=administrator&password=admin123&version=2010&SPType=SPServer&Powershell=True& Services=SharepointServices,ContentDB,WebApplication,TimerJobs,AccessServices,InfoPathServices,VisioWebAccess Services,ExcelServices,OfficeSearchGatherer

WebLogic Integration

语法:

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 Integration.
host运行WebLogic Integration服务器的主机的名称。
portWebLogic Integration服务器运行的端口号。
usernameWebLogic Integration服务器的用户名。
passwordWebLogic Integration服务器的密码。
versionWebLogic Integration服务器版本。值是 8.1

示例请求:

http://prod-server3:9090/AppManager/xml/AddMonitor?apikey=136edbeb3ccb83c6cc71df03ef273313&type=WebLogic Integration&displayname=apm&host=app-server&port=7001&username=weblogics&password=weblogic&version=8.1

IBM WebSphere MQ

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&listenerport=[PORT]&displayname=[DISPLAYNAME]&serverconnectionchannel=[SERVERCONNECTIONCHANNEL]&Queue%20Manager=[QUEUEMANAGER]&AuthEnabled=[AUTHENABLED]&username=[USERNAME]&password=[PASSWORD]&MonitorBroker=[MONITORBROKER]&v10=[ISV10]&BrokerPort=[BROKERPORT]&BrokerAuthEnabled=[BROKERAUTHENABLED]&brokerusername=[BROKERUSERNAME]&brokerpassword=[BROKERPASSWORD]

请求参数:

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

字段描述        
type要添加的监视器的类型。值应为 IBM WebSphere MQ.
host运行WebSphere MQ服务器的主机的名称。
listenerportIBM WebSphere MQ服务器的侦听器端口号。
displayname监视器的显示名称。
serverconnectionchannelWebSphere MQ客户端通过其进行通信的服务器连接信道。
Queue ManagerWebSphere MQ客户端通过其进行通信的队列管理的名称。
SSLEnabled指定是否启用SSL。值是true还是false。
SSLCipherSpecSSL密码规范的名称。
AuthEnabled 指定是否启用身份验证。可能的值为true或false。
username 连接Websphere MQ队列管理的用户名。
password 连接Websphere MQ队列管理的密码。
FilterSysObject 筛选器系统对象。可能的值为true或false。
SysObjects 要监控的系统对象。
MonitorBroker 指定是否启用MessageBroker。可能的值为true或false。
v10 IIB 指定版本是否为10或更高。可能的值为true或false。
BrokerPort IBMIntegrationBus(MessageBroker)的端口号。如果不适用,请提供0。
BrokerAuthEnabled 指定是否启用BrokerAuthentication。可能的值为true或false。
brokerusername 连接到Websphere Message Broker的用户名。
brokerpassword 连接到Websphere Message Broker的密码。 

示例请求:

http://prod-server8:9090/AppManager/xml/AddMonitor?apikey=bc76b1abb8e9b209824a39d84578a194&type=IBM%20Websphere%20MQ&host=app-server&listenerport=1416&displayname=mqws&serverconnectionchannel=SCCHANEL1&Queue%20Manager=QMANAGER_QA1&AuthEnabled=true&username=test&password=test&&MonitorBroker=true&v10=true&BrokerPort=4416&BrokerAuthEnabled=true&brokerusername=test&brokerpassword=test

Microsoft Message Queue (MSMQ)

语法:

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

请求参数:

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

字段描述        
type要添加的监视器的类型。值应为 Microsoft MQ.
host运行Microsoft MQ服务器的主机的名称。
usernameMSMQ服务器的用户名
passwordMSMQ服务器的密码

示例请求:

http://prod-server8:9090/AppManager/xml/AddMonitor?apikey=256d041620d0aee9901558b44706dc84&type=Microsoft MQ&displayname=msmq&host=app-server&username=administrator&password=password

RabbitMQ

语法:

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

请求参数:

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

字段描述 
type表示要添加的监视器的类别类型。该值应为RabbitMQ。
host运行RabbitMQ服务器的主机的名称。
portRabbitMQ服务器运行的端口号。
usernameRabbitMQ服务器服务器的用户名。
passwordRabbitMQ服务器服务器的密码。

示例请求:

http://app-xp5:9090/AppManager/xml/AddMonitor?apikey=bc76b1abb8e9b209824a39d84578a194&type=VMware vFabric tc Server&displayname=vFabric&host=app-server&port=6969&username=admin&password=admin123&JNDIPath=/jmxrmi

Microsoft BizTalk

语法

http://[HOST]:[PORT]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=BizTalkServer&displayname=[DISPLAYNAME]&host=[BIZTALKHOST]&Version=[2013/2016]&UserName=[USERNAME]&Password=[PASSWORD]&PowerShell=[TRUE/FALSE]&CredSSP=[YES/FALSE]&DBServer=[DBSERVERHOST]&DBname=[BIZTALKMANAGEMENTDBDBname]

请求参数

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

字段描述        
type要添加的监视器的类别类型。该值应为BizTalkServer。
hostBizTalk安装所在的主机的名称。
VersionBiztalk应用程序的版本
  • 2013-如果Biztalk版本为2013或更低
  • 2016-如果Biztalk版本是2016
UserNameBizTalk服务器主机的用户名。
PasswordBizTalk服务器主机的密码。
PowerShell是否启用了Powershell?值是:
  • True - 已启用Powershell
  • False - Powershell已禁用
DBServer存储配置数据库的服务器的名称(仅在启用PowerShell时才需要)。
DBname配置数据库的名称(仅在启用PowerShell时才需要)。
CredSSP指定在选择使用Powershell选项时是否应使用CredSSP身份验证。如果需要启用credssp ,则值为yes

示例请求

  • http://app-x5p:9400/AppManager/xml/AddMonitor?apikey=fcc04ce64410e0dd7ccf72371a79761c&type=BizTalkServer&displayname=BizTalk2016&host=apm-biz1-1&Version=2016&UserName=apm\administrator&Password=Pass123&PowerShell=True&CredSSP=False&DBServer=apm-biz1-1&DBname=BizTalkMgmtDb
  • http://app-x5p:9400/AppManager/xml/AddMonitor?apikey=ddc04ce64410e0dd7ccf72371a79761c&type=BizTalkServer&displayname=BizTalk2016&host=apm-biz16-1&Version=2013&UserName=apm\administrator&Password=Pass123&PowerShell=False&CredSSP=False

Oracle Tuxedo

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST] &SNMPPORT=[PORT]&snmpCommunityString=[COMMUNITYSTRING]&timeout=[TIMEOUT]

请求参数:

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

字段描述  
type要添加的监视器的类别类型。该值应为 Oracle Tuxedo.
host安装Tuxedo的主机的名称。
displayname监视器的显示名称。
SNMPPORT在其上运行Tuxedo SNMP代理的SNMP端口号。默认端口号是 161
snmpCommunityStringTuxedo SNMP代理的SNMP团体字符串。默认值为public。确保您使用的团体字符串至少包含只读权限。
timeout超时(以秒为单位)。

示例请求:

http://app-xp5:9090/AppManager/xml/AddMonitor?apikey=a169e7aa3b4656d0db29532fd4347&type=Oracle Tuxedo&displayname=Tuxedo&host=172.31.10.1&SNMPPORT=161&snmpCommunityString=public&timeout=40

Microsoft Skype for Business

语法

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

请求参数

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

字段描述
type您要添加的监视器的类别类型。该值应为 LyncServer。
host运行Microsoft Skype for Business Server的主机的主机名或IP地址。
displayname监视器的显示名称。
UserName用于监控Microsoft Skype for Business Server的帐户的用户名。该帐户应包含访问Microsoft Skype for Business Server的管理员权限。
password包含管理员权限以访问Microsoft Skype for Business Server的上述用户的密码。
Version服务器上安装的Microsoft Skype for Business 2015或Microsoft Lync Server版本。可能的值为:
  • lync
  • sfb2015
Roles提供您希望监控的角色,以逗号分隔的值:
  • 前端服务器
  • A/V会话服务器
  • 边缘服务器
  • 中介服务器

示例请求

http://app-xp5:9090/AppManager/xml/AddMonitor?apikey=4787dvds8941bc5a7b0db85d43a5b789&type=LyncServer&displayname=LyncAPI&host=172.31.10.1&UserName=APM\administrator&Password=pass&Version=sfb2015&Roles=FrontEndServer,A/V Conferencing Server,MediationServer

Azure Service Bus

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[AzureServiceBus]&displayname=[DISPLAYNAME]&SubscriptionId=[SUBSCRIPTIONID]&Namespace=[NAMESPACE]&Timeout=[TIMEOUT]

请求参数:

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

字段描述        
SubscriptionID使用的Azure订阅的订阅ID。
NamespaceService Bus 命名空间名称。
Timeout超时(以秒为单位)。

示例请求:

http://anne-2394:9096/AppManager/xml/AddMonitor?apikey=35eb5a8f77a1595f9d9e575a7c3575ad &type=AzureServiceBus&displayname=azureapmsbadmin&SubscriptionId=1591f1b0-6e8c-461f-8916-df7954193ec2&Namespace=applicationsmanager&Timeout=20

Apache ActiveMQ

语法:

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[apikey]&type=ApacheActiveMQ&displayname=[Displayname]&HostName=[HostName]&Port=[Port]&UserName=[UserName]&Password=[Password]&JNDIPath=/jmxrmi

请求参数:

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

字段描述
type要添加的数据库的类型。值应为 ApacheActiveMQ.
display nameActiveMQ监视器的显示名称。
hostname运行ActiveMQ服务器的主机的名称。
port运行ActiveMQ服务器的端口号。
username有权访问Apache ActiveMQ服务器的用户名。
JNDIPath要使用的JNDI路径。

示例请求:

http://prod-server8:9091/AppManager/xml/AddMonitor?apikey=ff5db35538c534e24dc2154cffbc7e6e&type=ApacheActiveMQ&displayname=Success&HostName=app-w8-aio-5&Port=1099&UserName=&Password=&JNDIPath=/jmxrmi

Apache Kafka

语法

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[API KEY]&type=Kafka&displayname=[Displayname]&HostName=[Hostname]&Port=[Port]&UserName=[UserName]&Password=[Password]&JNDIPath=/jmxrmi

请求参数

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

字段描述
type要添加的数据库的类型。值应为 Kafka.
display nameKafka监视器的显示名称。
hostnameKafka服务器运行所在的主机的名称。
portKafka服务器运行的端口号。
username有权访问Apache Kafka服务器的用户名。
JNDIPath要使用的JNDI路径。

示例请求

http://prod-server8:9091/AppManager/xml/AddMonitor?apikey=15c64bc4cca4a3c45d0369fca1877e8a&type=Kafka&displayname=Kafka&HostName=172.20.8.62&Port=9999&UserName=&Password=&JNDIPath=/jmxrmi

受到世界各地客户的喜爱

"具有广泛监控功能的Standout工具"

它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。

审稿人角色:研究与开发

我喜欢Applications Manager,因为它可以帮助我们检测服务器和SQL数据库中存在的问题。
卡洛斯·里韦罗

Lexmark技术支持经理

受到全球6000多家企业的信任

我们的客户