监控、报告和排错

Found problem more than one. However, this does not mean that relevant part is thing by mistake. Could be fertilized by special purpose in other application program.

— Error message

在本章中,我们将学习如下内容:

  • 生成报告

  • 通过 Email 发送包含特定标签的日志信息

  • 创建图形化报告

  • 自动生成 HTML 文档

  • 绘制依赖关系图

  • 测试你的 Puppet 配置清单

  • 执行模拟运行

  • 检测编译错误

  • 理解 Puppet 的错误信息

  • 显示命令的输出结果

  • 输出调试信息

  • 检查配置设置

  • 使用标签

  • 使用运行阶段

  • 使用不同的环境

大家都有这样的经验:当看到一些新技术时会莫名的兴奋,急着赶回家进行实验。 当然,一旦你开始尝试使用它,马上就会遇到问题。 这是怎么回事呢?它为什么不工作呢?我怎么能看到引擎盖下发生了什么呢? 本章将帮助你回答这些问题,并为你介绍解决常见的 Puppet 问题的工具。 我们还会看到:如何对你的 Puppet 基础设施生成有用的报告, 以及 Puppet 如何帮你对整个网络进行监视和故障排查。