获取监控项列表
- 客户端发起请求
3次握手之后,请求监控项列表:
{"request":"active checks","host":"xx","host_metadata":"xx"}
- 服务端返回
监控项列表:
{
"response":"success",
"data":[
{
"key":"agent.hostname",
"delay":3600,
"lastlogsize":0,
"mtime":0
},
{
"key":"agent.ping",
"delay":60,
"lastlogsize":0,
"mtime":0
},
...
]
}
获取监控指标
- 客户端发送报文
3次握手之后,发送指标数据:
{"request":"agent data","session":"155f9fb2f6b4539259416e79a6e2145c","data":[{"host":"xx","key":"agent.ping","value":"1","id":1280656,"clock":1681265006,"ns":209070564}],"clock":1681265006,"ns":315789687}
- 服务端返回
接收成功的指标数量:
{"response":"success","info":"processed: 1; failed: 0; total: 1; seconds spent: 0.000028"}