设置云端结构化自定义日志时间
当日志接入云日志服务LTS时,您可以通过开启“自定义日志时间”开关,将日志中的时间字段设置为接入配置的时间。
开启自定义日志时间
- 登录云日志服务控制台,进入“日志管理”页面。
- 单击目标日志组和日志流名称。
- 在日志流详情页面,单击右上角,在弹出页面中,选择“云端结构化解析”,详细请参考设置日志云端结构化解析。
- 配置完成后,开启自定义日志时间开关,配置如下参数。
切换自定义日志时间开关时,可能会导致日志搜索界面在切换时间点附近出现时间偏差,请勿频繁切换自定义日志时间开关。
表1 参数配置表 参数
说明
示例
字段key
已提取字段的名称。单击下拉框选择已提取的字段,该字段为string或long类型。
test
字段value
已提取的字段value,选择字段key后,将自动填充。
2022-07-19 12:12:00
时间格式
请参考常见日志时间格式。
yyyy-MM-dd HH:mm:ss
操作
单击“校验”,提示“时间格式和字段value匹配成功”则表示校验成功。
-
常见日志时间格式
常见日志时间格式如下表2。
默认情况下,云日志服务LTS中的日志时间戳精确到秒,因此时间格式只需配置到秒,无需配置毫秒、微秒等信息。
时间格式 |
说明 |
示例 |
---|---|---|
EEE |
星期的缩写。 |
Fri |
EEEE |
星期的全称。 |
Friday |
MMM |
月份的缩写。 |
Jan |
MMMM |
月份的全称。 |
January |
dd |
每月第几天,十进制,范围为01~31。 |
07, 31 |
HH |
小时,24小时制。 |
22 |
hh |
小时,12小时制。 |
11 |
MM |
月份,十进制,范围为01~12。 |
08 |
mm |
分钟,十进制,范围为00~59。 |
59 |
a |
AM或PM。 |
AM、PM |
hh:mm:ss a |
12小时制的时间组合。 |
11:59:59 AM |
HH:mm |
小时和分钟组合。 |
23:59 |
ss |
秒数,十进制,范围为00~59。 |
59 |
yy |
年份,十进制,不带世纪,范围为00~99。 |
04、98 |
yyyy |
年份,十进制。 |
2004、1998 |
d |
每月第几天,十进制,范围为1~31。 如果是个位数字,前面需要加空格。 |
7、31 |
DDD |
一年中的天数,十进制,范围为001~366。 |
365 |
u |
星期几,十进制,范围为1~7,1表示周一。 |
2 |
w |
每年的第几周,星期天是一周的开始,范围为00~53。 |
23 |
w |
每年的第几周,星期一是一周的开始,范围为01~53。 如果一月份刚开始的一周>=4天,则认为是第1周,否则认为下一个星期是第1周。 |
24 |
U |
星期几,十进制,范围为0~6,0代表周日。 |
5 |
EEE MMM dd HH:mm:ss yyyy |
标准的日期和时间。 |
Tue Nov 20 14:12:58 2020 |
EEE MMM dd yyyy |
标准的日期,不带时间。 |
Tue Nov 20 2020 |
HH:mm:ss |
标准的时间,不带日期。 |
11:59:59 |
%s |
Unix时间戳。 |
147618725 |
示例
常见的时间标准、示例及对应的时间表达式如下表3。
示例 |
时间表达式 |
时间标准 |
---|---|---|
2022-07-14T19:57:36+08:00 |
yyyy-MM-dd'T'HH:mm:ssXXX |
自定义 |
1548752136 |
%s |
自定义 |
27/Jan/2022:15:56:44 |
dd/MMM/yyyy:HH:mm:ss |
自定义 |
2022-08-15 17:53:23+08 |
yyyy-MM-dd HH:mm:ssX |
自定义 |
2022-08-05T08:24:15.536+0000 |
yyyy-MM-dd'T'HH:mm:ss.SSSZ |
自定义 |
2022-08-20T10:04:03.204000Z |
yyyy-MM-dd'T'HH:mm:ss.SSSZ |
自定义 |
2022-08-22T06:52:08Z |
yyyy-MM-dd'T'HH:mm:ssZ |
自定义 |
2022-07-24T10:06:41.000 |
yyyy-MM-dd'T'HH:mm:ss.SSS |
自定义 |
[2022-12-11 15:05:07.012] |
[yyyy-MM-dd HH:mm:ss.SSS] |
自定义 |
Monday, 02-Jan-06 15:04:05 MST |
EEEE, dd-MMM-yy HH:mm:ss Z |
RFC850 |
Mon, 02 Jan 2006 15:04:05 MST |
EEE, dd MMM-yyyy HH:mm:ss Z |
RFC1123 |
02 Jan 06 15:04 MST |
dd MMM yy HH:mm Z |
RFC822 |
02 Jan 06 15:04 -0700 |
dd MMM yy HH:mm Z |
RFC822Z |
2023-01-02T15:04:05.999999999Z07:00 |
yyyy-MM-dd'T'HH:mm:ss Z |
RFC3339Nano |
2023-01-02T15:04:05Z07:00 |
yyyy-MM-dd'T'HH:mm:ss Z |
RFC3339 |
2022-12-11 15:05:07 |
yyyy-MM-dd HH:mm:ss |
自定义 |