ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 创建图形化报告 让我们面对现实,老板们总是喜欢看漂亮的图片。 Puppet 使用 **RRD**(**Round-Robin Database**) 图形库生成适应生产的报告数据,生成图形化的技术指标,如客户端的运行时间等。 #### 准备工作 你需要在系统上安装 RRD 工具以及 Ruby 所需的相关链接库。 对于 Ubuntu 系统需要执行如下命令: ``` # apt-get install rrdtool librrd-ruby ``` #### 操作步骤 添加 rrdgraph 报告类型到你的 puppet.conf 文件: ``` reports = store,rrdgraph ``` #### 工作原理 每次运行,Puppet 会将数据记录到客户端的 RRD 目录 (默认为 /var/lib/puppet/rrd/<clientname>)。 它会为事件(events)、资源(resources)以及获取时间(retrieval time) 创建 PNG 格式的图片,当然若你希望使用第三方的 RRD 工具处理,可以使用以 .rrd 结尾的原始数据文件。 #### 更多用法 要获得关于图形化报告的更详细的信息,你可以使用 Puppet Dashboard。 #### 参见本书 * 第 9 章的 [使用 Puppet Dashboard](#ch09sec05) 一节