我在 syslog 中的纪元时间晚了 8 小时。我如何解决它?

我在 syslog 中的纪元时间晚了 8 小时。我如何解决它?

我位于 PST (UTC -8) 时区。我的系统日志将所有消息标记为 PST -8 而不是 UTC,甚至是 UTC -8(因此时间戳比我的当地时间晚 8 小时!)。

  • 常规日期命令如预期正确
    • 我当前的实际当地时间:
[user@pc]$date
Fri Feb  7 17:09:42 PST 2020
  • 系统日志日志消息示例:
fluent-bit    | [0] logs.syslog.pc: [1581095382.000000000, 
  • 该纪元日期是错误的;转换清楚地表明它是错误的:
[user@pc]$ date -d @1581095382.000000000
Fri Feb  7 09:09:42 PST 2020
  • NTP 已设置并正确
[admin@devatomic88 bitnami-docker-fluent-bit]$ timedatectl status
      Local time: Fri 2020-02-07 17:09:42 PST
  Universal time: Sat 2020-02-08 01:09:42 UTC
        RTC time: Sat 2020-02-08 01:09:42
       Time zone: America/Los_Angeles (PST, -0800)

我该如何解决这个问题?

相关内容