添加云主机监控

请求行为:添加站点监控

返回方式:实时返回

Name

Type

Description

Required

UploadData

SI系统请求数据格式

yes

YWCZ

业务操作请求

yes

Add_vm_monitor

添加站点监控信息

yes

vms

云主机监控集合

yes

vm_hid

long

猫眼生成的云服务器ID

yes

vmRules

云主机监控策略集合

yes

ruleInfo

监控规则

Yes

rule_temp_sign

long

chinac生成的规则的零时标记,必须唯一,猫眼实时返回结果时使用

yes

monitorItemType

int

监控项类型:

7.CPU使用率

8.内存使用率

9.磁盘读

10.磁盘写

11.入流量

12.出流量

13.tcp连接数

14.系统进程数

yes

monitorItemName

string

监控项名称:如果是站点监控以及云主机监控,名称指的是监控项类型对应的名称;如果是服务进程监控,名称指的是具体的服务名称或进程名称或端口号

childItem

监控子项:监控项类型为9,10,11,12,13则有此节点

Required

vdi_hid

long

猫眼生成的云硬盘的ID,若监控项类型为9,10时出现

Required

vif_mac

string

网卡的mac地址,通过基础数据获取,若监控项类型为11,12时出现

yes

tcp_con_status

string

tcp连接数状态,若监控项类型为13时出现。有以下几种:

LISTENING                        ESTABLISHED   CLOSE_WAIT

TIME_WAIT

SYN_RECEIVED

yes

is_all

string

如果是选择的所有,此节点存在。(值为:ALL,如所有的盘,网卡,tcp状态

yes

retryCount

int

重试次数:35

threshold

int

响应时间阈值

statisPeriod

int

统计周期:53060分钟

yes

statisValue

int

统计方法值:1.平均值

2.最大值

3.最小值

4.求和值

5.    

yes

statisSign

int

统计符号:1.大于

2.小于

3.等于

4.大于等于

5.小于等于

6.不等于  

yes

opStatus

int

操作状态:1表示开启规则,2表示暂停

Yes


XML数据格式如下:

<?xml version="1.0" encoding="utf-8"?>
<UploadData>
         < YWCZ>
             < Add_vm_monitor >
             < vms >< vm_hid >1 </ vm_hid > </ vms >
             < vmRules >
                 < ruleInfo>
                     < title >添加站点监控 </ title >
                     < childItem >
                         <vdi_hid>http://www.baidu.com</ vdi_hid >
                         < vif_mac>http://www.baidu.com</vif_mac>
                         <tcp_con_status >http://www.baidu.com</tcp_con_status >
                         < is_all >http://www.baidu.com</is_all >
                     </ childItem >
                     < rule_temp_sign>2 </ rule_temp_sign>
                     < monitorItemType>2 </ monitorItemType >
                     <monitorItemName>mz</ monitorItemName >
                     < opStatus >2 </ opStatus >
                     < retryCount >2 </ retryCount >
                     < threshold >2 </ threshold >
                     < statisSign >2 </ statisSign >
                     < statisValue >2 </ statisValue >
                     < statisPeriod >2 </ statisPeriod >
                 </ ruleInfo>
             </ vmRules>
             </ Add_vm_monitor >
         </ YWCZ >
</ UploadData >


返回数据格式如下:

Name

Type

Description

ReturnData

实时返回加密数据格式

YWCX

基础代码查询返回

Add_vm_monitor

云主机集合

vmInfos

云主机集合

vmInfo

云主机信息集合

vm_hid

Int

云主机id

vm_monitor_hid

long

猫眼生成的云主机监控的ID

ruleInfos

云主机规则信息集合

ruleInfo

云主机规则信息集合

vm_hid

long

猫眼生成的云服务器ID

rule_temp_sign

long

chinac生成的规则的零时标记,必须唯一,chinac请求时提供此数据,猫眼实时返回结果时使用

rule_hid

long

猫眼产生的规则的ID


XML数据格式如下:

<?xml version="1.0" encoding="utf-8"?>
<ReturnData>
         < YWCX >
             < Add_vm_monitor >
                 < vmInfos >
                     < vmInfo >
                     < vm_hid >1</ vm_hid >
                     < vm_monitor_hid >1</ vm_monitor_hid >
                     </ vmInfo >
                 </ vmInfos>
                 < ruleInfos >
                     < ruleInfo>
                         < vm_hid >1</ vm_hid >
                         < rule_temp_sign >7</ rule_temp_sign >
                         < rule_hid >1</ rule_hid >
                     </ ruleInfo>
                 </ ruleInfos >
             </ Add_vm_monitor  >
         </ YWCX >
</ReturnData>