URI

/v2/agent/create.json

Method

POST

参数示例:

data={"name":"wudi","description":"wudia","agentType":"windows","plugin_id":["1000","1001"]}

参数项

必填

描述

默认值

access_token

必填



name

必填

采集器的名称


description

必填

采集器描述


agentType

必填

插件系统类型

Windows或Linux

plugin_id

选填

数组格式,可以选择多个插件,插件列表(可选值如下):

1000-服务器SNMP插件

1001-MongoDB插件

1002-Memcache插件

1003-Redis插件

1004-Apache插件

1005-Lighttpd插件

1006-Nginx插件

1007-MySQL插件

1008-自定义监控插件

1009-Tomcat插件

1010-Http插件

1011-Ping插件

1012-IIS插件

1013-Tcp插件

1014-SQLserver插件

1015-TraceRoute插件

1016-Oracle 插件

不填插件id的话默认是支持全部类型

成功结果:

{

"description": "http插件",

"agentUrl":"https://plugin.jiankongbao.com/agent_down.php?type=windows&key=4cf79ee3e4000000314700002841174b0e83278a2552200671a7"

}

返回项

类型

描述

description

String

插件描述

agentUrl

String

插件下载地址

失败结果:

{

  "code": 30006,

  "msg": "plugin id is   illegal"

 }

{

    "code": 400,

  "msg": "agentType must be   windows or linux"

 }

{

    "code": 999,

    "msg": "unknown error"

 }

返回项

类型

描述

3006

String

插件ID不合法

400

String

失败的错误描述

999

String

未知错误

 

调用示例:

curl -H "application/x-www-form-urlencoded" "https://api.jiankongbao.com/v2/agent/create.json?access_token=caa49dbf13ce98d5cafb0d490b0ad1a9d982510a" --data 'data= {"name":"wudi","description":"wudia","agentType":"windows","plugin_id":["1000","1001"]}'