设备上报安全态势感知告警
Topic
上行: $oc/devices/{device_id}/sys/events/up
参数说明
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
services | 可选 | List<ServiceEvent> | 参数解释: 事件服务列表。 |
ServiceEvent定义表
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
service_id | 必选 | String | 参数解释: 系统字段。 取值范围: 固定为:"$log"。 |
event_type | 必选 | String | 参数解释: 系统字段。 取值范围: 固定为:"security_log_report"。 |
event_time | 可选 | String | 参数解释: 事件时间。UTC时间,格式:yyyyMMdd'T'HHmmss'Z'。 设备上报数据不带该参数或参数格式错误时,则数据上报时间以平台时间为准。 |
paras | 必选 | Object | 参数解释: 设备安全检测告警内容。 |
paras参数列表
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
timestamp | 可选 | String | 参数解释: 日志产生时间。 |
type | 必选 | String | 参数解释: 安全检测类型。 取值范围: MEMORY_REPORT:设备内存上报。 PORT_REPORT :设备端口上报。 CPU_USAGE_REPORT:设备CPU使用率上报。 DISK_SPACE_REPORT:设备磁盘大小上报。 BATTERY_REPORT:设备电量上报。 LOGIN_LOCAL_REPORT:设备本地登录上报。 IP_REPORT:设备恶意ip上报。 LOGIN_BRUTE_FORCE_REPORT:设备暴力破解登录上报。 FILE_TAMPER_REPORT:设备文件防篡改上报。 |
content | 必选 | Object | 参数解释: 上报数据详情。 |
type为MEMORY_REPORT 时content参数列表
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
used | 必选 | List<Integer> | 参数解释: 已使用内存大小。 |
total | 必选 | Integer | 参数解释: 内存总大小。 |
leak_alarm | 必选 | Integer | 参数解释: 是否上报告警,0:不告警,1:告警。 |
type为PORT_REPORT 时content参数列表
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
used | 必选 | Integer | 参数解释: 使用端口列表。 |
type为CPU_USAGE_REPORT 时content参数列表
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
cpu_usage | 必选 | Integer | 参数解释: CPU使用百分比。 |
cpu_usage_alarm | 必选 | Integer | 参数解释: 是否上报告警,0:不告警,1:告警。 |
type为DISK_SPACE_REPORT 时content参数列表
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
disk_space_used | 必选 | Integer | 参数解释: 已使用磁盘大小。 |
disk_space_total | 必选 | Integer | 参数解释: 磁盘总大小。 |
disk_space_alarm | 必选 | Integer | 参数解释: 是否上报告警,0:不告警,1:告警。 |
type为BATTERY_REPORT 时content参数列表
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
battery_percentage | 必选 | Integer | 参数解释: 当前电量百分比。 |
battery_percentage_alarm | 必选 | Integer | 参数解释: 是否上报告警,0:不告警,1:告警。 |
type为LOGIN_LOCAL_REPORT 时content参数列表
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
login_local_alarm | 必选 | Integer | 参数解释: 是否上报告警,0:不告警,1:告警。 |
type为IP_REPORT 时content参数列表
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
usedIps | 必选 | List<String> | 参数解释: 使用的IP列表。 |
type为LOGIN_BRUTE_FORCE_REPORT 时content参数列表
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
login_brute_force_alarm | 必选 | Integer | 参数解释: 是否上报告警,0:不告警,1:告警。 |
type为FILE_TAMPER_REPORT 时content参数列表
字段名 | 必选/可选 | 类型 | 参数描述 |
|---|---|---|---|
file_tamper_alarm | 必选 | Integer | 参数解释: 是否上报告警,0:不告警,1:告警。 |
示例
Topic: $oc/devices/{device_id}/sys/events/up
数据格式:
{
"services": [{
"service_id": "$log",
"event_type": "security_log_report",
"event_time": "20151212T121212Z",
"paras": {
"type": "MEMORY_REPORT",
"content": {
"used": 491520,
"total": 519168,
"leak_alarm": 1
}
}
}]
} 
