帮助手册 Puppet Server Logs

Puppet 服务器日志

Puppet 是 Puppet Labs 构建的一个配置管理工具,用于自动化基础设施管理和配置。Site24x7 AppLogs为 Puppet 服务器日志提供内置支持。

入门

1. 登录您的 Site24x7 帐户。
2. 下载并安装Site24x7 服务器监控代理Windows | Linux )。
3. 进入管理 > AppLogs > 日志配置文件并选择添加日志配置文件
4. 输入配置文件名称
5.从选择日志类型下拉列表中选择Puppet 服务器日志

  • 示例日志和日志模式如下所示。
    示例日志:
    2021-07-26 23:01:53,542 INFO [ main ] [ o.e.j.u.log ] Logging initialized @16405ms
    2018-08-22 00:03:14,141 INFO [ qtp839286351-63 ] [ puppetserver ] Puppet Compiled catalog for puppet-node-1 in environment production in 0.18 seconds
    2018-08-22 00:19:33,594 ERROR [ qtp839286351-62 ] [ puppetserver ] Puppet Could not find node statement with name 'default' or 'puppet-node-2' on node puppet-node-2
    2018-08-22 00:03:14,141 INFO [ qtp839286351-63 ] [ puppetserver ] Puppet Compiled catalog for puppet-node-1 in environment production in 0.18 seconds
    2018-08-22 00:19:33,594 ERROR [ qtp839286351-62 ] [ puppetserver ] Puppet Could not find node statement with name 'default' or 'puppet-node-2' on node puppet-node-2
  • 这些日志分为字段,每个字段都有各自的值,然后上传到 Site24x7。
  • 默认情况下,这是 AppLogs 为 Puppet 服务器日志识别的日志模式:
    $Datetime:date$ $LogLevel$ [ $ThreadName$ ] [ $SubSystem$ ] $Message$
  • 您可以添加自定义日志模式而不是默认模式。为此,请单击铅笔图标并指定您的模式。

puppet-server-log-type

6. 选择本地文件作为日志源

7、默认使用以下路径作为文件源:
Linux: “/var/log/puppetlabs/puppetserver/puppetserver.log”

  • 如果您的源路径与默认路径不同,请在文件列表中指定要搜索日志字段。

8. 选择要收集的日志日志


puppet-server-log-profile

9. 点击保存

仪表板

AppLogs 为每种日志类型创建一个专属仪表板,并默认显示一些小窗件。以下是 Puppet 服务器日志仪表板上可用的小窗件列表:

  • 日志记录级别
  • 主要错误

puppet-server-log-dashboard

 

相关日志类型

 

 

帮助手册 Puppet Server Logs