{ "summary": [ { "name": "hostwatch_events", "title": "日志监控事件", "primary": ["id"], "catelog": "entity" } ], "fields": [ {"name": "id", "title": "事件ID", "type": "str", "length": 32, "nullable": "no"}, {"name": "rule_id", "title": "触发规则", "type": "str", "length": 32}, {"name": "node_id", "title": "节点ID", "type": "str", "length": 32}, {"name": "severity", "title": "告警级别", "type": "str", "length": 16}, {"name": "match_count", "title": "命中次数", "type": "int", "default": "1"}, {"name": "sample_message", "title": "样例日志", "type": "text"}, {"name": "status", "title": "状态", "type": "str", "length": 16, "nullable": "no", "default": "open"}, {"name": "notified", "title": "已通知", "type": "str", "length": 1, "default": "0"}, {"name": "first_seen_at", "title": "首次命中", "type": "datetime"}, {"name": "last_seen_at", "title": "最近命中", "type": "datetime"} ], "indexes": [ {"name": "idx_hw_event_node", "idxtype": "index", "idxfields": ["node_id"]}, {"name": "idx_hw_event_status", "idxtype": "index", "idxfields": ["status"]} ], "codes": [ {"field": "severity", "table": "appcodes_kv", "valuefield": "k", "textfield": "v", "cond": "parentid='severity'"}, {"field": "status", "table": "appcodes_kv", "valuefield": "k", "textfield": "v", "cond": "parentid='event_status'"} ] }