容器数据上报
功能描述
获取全量的当前被记录的容器(当前仅实现 docker)的cpu使用率、内存使用率、磁盘使用率及容器的基本信息,默认 60s 获取、上报一次。
1. 上报消息
1.1 Topic
Topic
/v1/devices/device/datas
消息发送方
网关设备
消息接收方
物联网平台
1.2 上报消息payload
参数说明
字段名
必选/可选
类型
参数描述
devices
必选
DeviceS[]
设备数据。
DeviceS结构体说明
字段名
必选/可选
类型
参数描述
deviceSn
必选
String(256)
设备ESN码,用于唯一标识设备。
services
必选
List<Services>
服务列表。
Services结构体说明
字段名
必选/可选
类型
参数描述
service
必选
String(256)
服务名。ContainerRuntimeData
mid
必选
string
消息ID,用来匹配请求消息和应答消息,以及消息去重。
datas
必选
List<Data>
服务数据。
dataTime
必选
String(256)
时间格式:采用RFC3339标准,例如:1985-04-12T23:20:50.52Z
Data结构体说明
字段名
必选/可选
类型
参数描述
containerId
必选
String
平台侧生成的容器id,用户关联往后相关的一系列操作
name
必选
String(256)
容器安装名字
version
可选
String(256)
容器版本
type
必选
String
容器类型
manufacture
必选
String
容器厂家
status
必选
String
容器状态
deployTime
必选
String
部署时间
cpuUsed
必选
uint16
cpu使用率
memUsed
必选
uint16
内存使用率
diskUsed
必选
uint16
磁盘使用率
最后更新于