添加监视器 API - 超融合基础架构


本节说明如何使用添加监视器API添加类别类型为融合基础架构的监视器。支持以下融合基础架构:

Nutanix

语法

http://[Host]:[Port]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&displayname=[DISPLAYNAME]&host=[HOST]&port=[PORT]&UserName=[USERNAME]&Password=[PASSWORD]&addtoGroup=[ADDTOGROUP]&groupID=[GROUPID]&AddVMS=[MONITORVMS]

请求参数

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

字段 描述        
type
要添加的监视器的类型。值应为Nutanix.
host Nutanix在其中运行的主机的名称。
port Nutanix运行所在的端口号。
password 有权访问Nutanix部署的用户的密码。
addtoGroup 您要将Nutanix监视器关联到的业务组的名称。不是强制性的。
groupID 要将Nutanix监视器关联到的业务组的组ID。不是强制性的。
AddVMS 您可以指定是否要监控Nutanix实例中存在的VM。可能的值为:
  • 0-不发现虚拟机
  • 1-发现VM但不监控指标
  • 2-发现和监控VM指标。

示例请求

Rest-API通过密码:
http://localhost:9090/AppManager/xml/AddMonitor?apikey=ca986ad1a6b1a445d310670b5278129d&type=Nutanix&displayname=34.83.107.83&host=34.83.107.83&port=9440&UserName=admin&Password=jUPFS3H7!N&AddVMS=2

Rest-API通过凭证:
http://localhost:9090/AppManager/xml/AddMonitor?apikey=1f1741046689f3adcfc3ae2bdc874330&type=Nutanix&displayname=35.247.63.119&host=35.247.63.119&port=9440&credentialID=1&AddVMS=2&DiscoverNode=yes

CISCO UCS

语法

http://[APM_HOST]:[APM_PORT]/AppManager/xml/AddMonitor?apikey=[APIKEY]&type=[TYPE]&host=[HOSTNAME]&port=[PORT]&isSSLEnabled=[IS SSL ENABLED]&username=[USERNAME]&password=[PASSWORD]&timeout=[TIMEOUT]&displayname=[DISPLAYNAME]

请求参数

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

字段 描述        
type
要添加的监视器的类型。值应为CiscoUCS.
host 运行CISCO UCS服务器的主机的名称。
port CISCO UCS服务器运行的端口号。
username 思科UCS服务器的用户名。
password 思科UCS服务器的密码。
isSSLEnabled 表示是否启用SSL。可能的值为 true或 false
timeout 超时值(以秒为单位)。

示例请求:

http://localhost:9085/AppManager/xml/AddMonitor?apikey=8f1fa34b3aa5cf06a7d555b3cb6ef5f8&type=CiscoUCS&host=172.24.157.134&port=80&username=ucspe&password=ucspe&timeout=40&displayname=RestAPI&isSSLEnabled=true