容器数据上报

功能描述

获取全量的当前被记录的容器(当前仅实现 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

磁盘使用率

最后更新于