【问题标题】:High Precision Log Time for Chef LogsChef 日志的高精度日志时间
【发布时间】:2017-11-07 06:41:38
【问题描述】:

我开始与 chefserver 合作。我想从chefserver的日志中得到一些计算。但是,时间戳显示时没有毫秒。为了获得更精确的计算,我希望配方的日志具有毫秒数。

日志格式如下:

[2017-08-29T18:44:22+00:00] INFO: bash[dummyResource] ran successfully

提前致谢

【问题讨论】:

    标签: bash chef-infra chef-recipe


    【解决方案1】:

    您可以在 client.rb 中更改格式化程序(或在食谱库代码中,但它只会在代码运行后影响事情):

    Chef::Log.logger.formatter = whatever
    

    https://github.com/chef/mixlib-log/blob/master/lib/mixlib/log/formatter.rb 显示默认格式化程序,您可以根据需要进行子类化和调整。

    【讨论】:

      猜你喜欢
      • 2021-12-27
      • 2019-05-08
      • 2012-01-12
      • 2012-01-05
      • 2023-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-25
      相关资源
      最近更新 更多