在云日志服务采集日志时,会将采集规则名称、采集时间、采集文件名称、主机IP等信息以Key-Value对的形式添加到日志中,这些字段是云日志服务的内置字段。
云主机接入场景
日志示例
如下是一条云容器引擎场景接入的日志,__message __字段值是日志原文,其他字段是常见的一些内置保留字段。
{
"__tag__fileName": "/root/zhl/als/testjiagong.log",
"__tag__hostIp": "192.168.0.7",
"__tag__hostName": "ecm-c013",
"__ts__": "2024-06-12 14:48:13.000",
"__message__": "1718174425----2024-06-12 14:40:25 ----DEBUG---- 58a21b16-1655-4e49-9c0f-88b087992434"
}
内置保留字段说明
内置保留字段 | 数据格式 | 说明 |
---|---|---|
__tag__topic | 字符串 | 采集配置名称 |
__tag__fileName | 字符串 | 采集路径与文件名称 |
__tag__hostIp | 字符串 | 云主机接入场景下,云主机的IP地址 |
__tag__hostName | 字符串 | 云主机接入场景下,云主机的名称 |
__ts __ | 整型,Unix时间戳(毫秒) | 日志采集时间 |
__message __ | 字符串 | 日志原文 |
云容器引擎接入场景
日志示例
如下是一条云容器引擎场景接入的日志,__message __字段值是日志原文,其他字段是常见的一些内置保留字段。
{
"ts": "2024-06-11 02:45:23",
"random_num": "7439",
"msg": "It does not matter how slowly you go as long as you do not stop. - Confucius",
"__tag__appName": "hostpath-json",
"__tag__hostName": "ccseagent-vmdmcnj0p0",
"__tag__containerName": "container1",
"__tag__fileName": "/var/log/als/file/output/random_json_file_2024-06-11.log",
"level": "WARN",
"__tag__hostIp": "192.168.0.14",
"__tag__podIp": "172.16.168.127",
"__tag__namespace": "rule-verify-namespace",
"__tag__podName": "hostpath-json-59d88dbd9f-bksr6",
"__ts__": "2024-06-11 10:45:23.000",
"__message__": "{\"ts\": \"2024-06-11 02:45:23\", \"random_num\":7439, \"level\": \"WARN\", \"msg\": \"It does not matter how slowly you go as long as you do not stop. - Confucius\"}"
}
内置保留字段说明
内置保留字段 | 数据格式 | 说明 |
---|---|---|
__tag__topic | 字符串 | 采集配置名称 |
__tag__fileName | 字符串 | 采集路径与文件名称 |
__tag__podIp | 字符串 | 云容器引擎接入场景下,pod的IP地址 |
__tag__podName | 字符串 | 云容器引擎接入场景下,pod的名称 |
__tag__appName | 字符串 | 工作负载名称 |
__tag__containerName |
字符串 | 容器名称 |
__tag__hostIp | 字符串 | 云容器引擎宿主机IP |
__tag__namespace | 字符串 | 工作负载所在命名空间 |
__tag__hostName | 字符串 | 云容器引擎宿主机名称 |
__ts __ | 整型,Unix时间戳(毫秒) | 日志采集时间 |
__message __ | 字符串 | 日志原文 |