This commit is contained in:
anlicheng 2023-07-26 09:54:29 +08:00
commit a931cac2f6

View File

@ -178,29 +178,30 @@ t = 10
数据部分为下面描述的json格式(aes加密)
```json:
[
{
"service_name": "从该设备端的哪个服务采集的数据",
"at": int, 精确到毫秒
// 该微服务采集的数据是一个包含map的列表类型map的内容可以由微服务自己指定
// 目前一般的格式是"metric-name": $value样式的数据
"fields": [
{
"name1": "test"
"name2": 124,
"name3": false,
"device_id": $uuid 非设备产生的device_id为空
}
],
// 微服务自身可以生成tag用于微服务指定自己的一些性质目前使用得不多以后可以扩展
// 是一个map[string]string类型的数据
"tags": {
"tag1": "value1",
"tag2", "value2"
{
"service_name": "从该设备端的哪个服务采集的数据",
// 如果为空,就表明是微服务产生的数据,如果有值,表示是设备产生的数据
"device_id": $uuid 非设备产生的device_id为空
"at": int, 精确到毫秒
// 该微服务采集的数据是一个包含map的列表类型map的内容可以由微服务自己指定
// 目前一般的格式是"metric-name": $value样式的数据
"fields": [
{
"name1": "test"
"name2": 124,
"name3": false,
}
// todo 在insert数据到influxdb的时候需要增加service_name + host_uuid
],
// 微服务自身可以生成tag用于微服务指定自己的一些性质目前使用得不多以后可以扩展
// 是一个map[string]string类型的数据
"tags": {
"tag1": "value1",
"tag2", "value2"
}
]
// todo 在insert数据到influxdb的时候需要增加service_name + host_uuid
}
```
## ping结构