URI

/v2/server/info/${task_id}.json

Method

GET

参数说明

参数名

必填

描述

默认值

access_token

必填



task_id

必填

服务器监控项目ID


传输协议(snmp_v)为3时,成功返回的结果:

{

  "server_id":   "58636",

  "snmp_ip":   "10.0.0.1",

  "server_name":   "10.0.0.1",

  "server_ip":   "10.0.0.1",

  "sys_type":   "linux",

  "snmp_port":   "161",

  "snmp_v":   "3",

  "community":   "",

  "security_name":   "chinaway",

  "pass_phrase":   "chinaway@jiankongbao",

  "auth_protocol":   "MD5",

    "plugin_task_id": null,

  "plugin_id":   null,

    "plugin_task_uselist_id": null

}

 

传输协议(snmp_v)为2C时,成功返回的结果:

{

  "server_id":   "58042",

  "snmp_ip":   "60.28.206.69",

  "server_name":   "camille-分库分表-test5",

  "server_ip":   "61.172.201.237",

  "sys_type":   "linux",

  "snmp_port":   "161",

  "snmp_v":   "2C",

  "community":   "chinaway",

    "plugin_task_id": "3107",

  "plugin_id":   "1000",

    "plugin_task_uselist_id": "9035"

}

返回项

类型

描述

server_id

String

服务器任务ID

server_name

String

服务器任务名称

snmp_ip

String

SNMP IP

server_ip

String

服务器IP

sys_type

String

系统类型

snmp_port

String

SNMP代理端口

snmp_v

String

SNMP传输协议版本

community

String

Community

snmp_v为3时,使用采集器和不使用采集器都显示以下三个返回项

security_name

String

Security Name

pass_phrase

String

Pass Phrase

auth_protocol

String

Auth Protocol

使用采集器时会包含以下参数

plugin_id

String

插件ID

plugin_task_id

String

插件任务ID

plugin_task_uselist_id

string

插件任务关联ID[这个是创建插件监控任务时所需要的]

失败返回结果:

{

  "code": 400,

  "msg": "您无权访问该服务器"

}

返回项

类型

描述

code

String

错误码

msg

String

错误信息

 

调用示例:

curl -s 'https://api.jiankongbao.com/v2/server/info/57749.json?access_token=2b5e0e9d74eedc971a1cd8785ad84cdf1bff3c52'