设备上报安全态势感知告警
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
}
}
}]
}