| 预置属性 | 索引 | index | string | | 日志所属索引 | |
| 发生时间 | monitorTimeUs | datetime | | 从日志原文当中解析出的发生时间,毫秒级别 | |
| 采集时间 | recordTimeMs | datetime | | | |
| 入库时间 | receiveTimeMs | datetime | | | 新增 |
| 日志uid | logUid | string | | 日志数据的唯一标识 | |
| traceId | traceId | string | 是 | 用于日志关联Trace | 新增 |
| spanId | spanId | string | 是 | 用于日志关联span | 新增 |
| sessionId | sessionId | string | 是 | 用于日志关联应用 | 新增 |
| 日志状态 | logStatus | string | 是 | 表示每条日志状态,如果不填默认为unknown。日志模型当中日志状态为字典,但是在元属性中日志状态不是字典 | |
| 日志原文 | logMessage | string | | | |
| 日志源 | logSource | string | 是 | 用于区分日志产生的源头,通过日志源、traceid、设备id进行上下文判断 | |
| 日志模式 | logPattern | string | | 模式识别之后的聚合内容 | |
| 日志路径 | logFilePath | string | 是 | 日志原始路径 | 新增 |
| 日志格式化路径 | | | 是 | 按照日志采集配置中的高级设置进行归一化,由探针进行处理(etl算子中可以支持用户映射,映射之后通过规则进行归一化) | 新增 |
| 相关实体 | releatedEntity | json | | 实体类型不固定,由数据驱动,json当中包括实体类型和实体id。所有实体相关的条件都是直接查询相关实体或者联查到实例id再查询相关实体 | 新增 |
| 日志探针版本 | logAgentVersion | string | 是 | 历史逻辑当中探针标签采集的内容,按照同样的逻辑进行采集,只是数据模型做了调整 | 新增 |
| 日志探针类型 | logAgentType | string | 是 | | 新增 |
| 设备名称 | deviceName | string | 是 | 平台没有设备的概念,定义成预置属性用户不理解设备和其他信息的关系,探针采集日志deviceName取主机名,应用探针采集日志deviceName取应用名 | 新增 |
| 设备ID | deviceId | number | 是 | 探针采集日志取主机machineguid/应用探针采集日志取终端应用deviceid设备id和设备名称就是用于查询日志上下文的字段 | 新增 |
| sourceHash | sourceHash | string | 是 | 确认日志文件的唯一标识 | 新增 |
| 标签(沿用数据标签) | tag | | 是 | 1.当前设计模型当中没有标签字段,如果需要的话首先需要在模型当中增加标签字段2.标签来自自定义源路径添加、第三方日志通过协议接入、数据处理流手动添加、etl处理流手动条件,写入时都作为数据标签,同时在页面上进行展示 | |
| 数据中心 | dataCentrtId | string | 是 | 作为固定的解析属性进行处理,etl数据流和数据处理当中固定显示一个解析属性配置,不可修改。保证历史数据的兼容性。数据中心取值逻辑:对于探针采集或者第三方日志接入的数据,在探针部署或者接入时已经选择了数据中心,数据中心作为预置属性还是解析属性其实都可以,因为都是模型提前定义好的 | |
| 实体属性 | 服务名称 | entity,service.customizedName | text | | | |
| 服务实例名称 | entity,serviceinstance.customizedName | text | | | |
| 进程名称 | entity.process,customizedName | text | | | |
| 容器名称 | entity.container.customizedName | text | | | |
| Pod名称 | entity.k8spod.customizedName | text | | | |
| 应用名称 | entity.app.customizedName | text | | | |
| 主机名称 | entity.host.customizedName | text | | | |
| Kubernetes cluster名称 | entity.k8scluster.customizedName | text | | | |
| Kubernetes node名称 | entity.k8snode.customizedName | text | | | |
| Kubernetes namespace名称 | entity.k8snamespace.customizedName | text | | | |
| Kubernetes workload名称 | entity.k8sworkload.customizedName | text | | | |
| Kubernetes service名称 | entity.k8sservice.customizedName | text | | | |