CnOps 智能运维与可观测社区
首页开源项目实践文章视频课程常见问答开发者工具STAROps 专题
导航菜单
首页开源项目实践文章视频课程常见问答开发者工具STAROps 专题

CnOps 智能运维与可观测社区

愿景

CnOps 智能运维与可观测社区是一个以"智能运维与可观测"为核心的开放、包容、分享的技术社区,旨在聚集运维专家、开发者和爱好者,共同探讨、学习和分享可观测最佳实践与最新技术,与众多技术社区合作互动,共同探讨交叉领域的技术挑战,推动可观测领域的创新与进步。

内容社区

  • 实践文章
  • 视频课程
  • 开源项目
  • 常见问答
  • 开发者工具

友情链接

  • Prometheus
  • Grafana Lab
  • OpenTelemetry
  • LoongCollector

关注我们

阿里云云原生公众号阿里云云原生
阿里云可观测公众号阿里云可观测

Copyright © 2026 CnOps 社区. All rights reserved.

首页/开源项目/LoongCollector/时间提取(strptime 格式)
文档目录
概览版本管理
什么是处理插件
添加字段追加字段添加云资产信息原始数据数据脱敏字段值映射处理丢弃字段字段加密条件字段处理日志过滤时间提取(Go 时间格式)GrokJson日志转SLS Metricotel Metric格式转换otel Trace格式转换字段打包日志限速正则重命名字段分隔符键值对多行切分字符串替换时间提取(strptime 格式)

LoongCollector

时间提取(strptime 格式)

processorstrptime插件可从指定字段中提取日志时间,时间格式为 Linux strptime。 Stable 推荐版本:iLogtail v1.7.0 及以上 | 参数 | 类型 | 是否必选 | 参数说明 ...

日志时间提取(Strptime)

简介

processor_strptime插件可从指定字段中提取日志时间,时间格式为 Linux strptime。

版本

Stable

版本说明

  • 推荐版本:iLogtail v1.7.0 及以上

配置参数

参数 类型 是否必选 参数说明
Type string 是 插件类型,固定为processor_strptime。
SourceKey string 是 源 Key,为空不生效。
Format string 是 解析指定字段所使用的时间格式。
AdjustUTCOffset bool 否 是否对时间时区进行调整,默认为 false。
UTCOffset int 否 用于调整的时区偏移秒数,如 28800 表示东八区。
AlarmIfFail bool 否 提取失败时是否告警,默认为 true。
KeepSource bool 否 是否保留源字段,默认为 true。
EnablePreciseTimestamp bool 否 是否提取高精度时间。设置为 true 后,该插件会将 SourceKey 参数对应的字段值解析为毫秒级别的时间戳,并存入 PreciseTimestampKey 参照中对应的字段。默认为否。
PreciseTimestampKey string 否 保存高精度时间戳的字段。默认值为 precise_timestamp 字段。
PreciseTimestampUnit string 否 高精度时间戳的单位。默认值为 ms。取值包括 ms(毫秒)、us(微秒)、ns(纳秒)。

示例

示例 1

以格式 %Y/%m/%d %H:%M:%S 解析字段 log_time 的值作为日志时间,时区使用机器时区,此处假设为东八区。

配置详情及处理结果如下:

  • 输入
{"log_time": "2016/01/02 12:59:59"}
  • 配置详情
processors:
  - Type: processor_strptime
    SourceKey: log_time
    Format: "%Y/%m/%d %H:%M:%S"
  • 配置后结果
{
    "log_time": "2016/01/02 12:59:59",
    "Log.Time": 1451710799
}

(Log.Time 为解析得到的日志时间字段示意。)

示例 2

时间格式同示例 1,但是配置中指定日志时区为东七区。

配置详情及处理结果如下:

  • 输入
{"log_time": "2016/01/02 12:59:59"}
  • 配置详情
processors:
  - Type: processor_strptime
    SourceKey: log_time
    Format: "%Y/%m/%d %H:%M:%S"
    AdjustUTCOffset: true
    UTCOffset: 25200
  • 配置后结果
{
    "log_time": "2016/01/02 12:59:59",
    "Log.Time": 1451714399
}

(Log.Time 为按东七区调整后的日志时间示意。)

文章大纲