打造自定义Puppet监控与分析体系
1. 创建自定义仪表板
在进行一系列操作后,无需更改布局信息,因为数字小部件已能处理新数据。重启仪表板后,就能看到类似如下的界面。通过这个界面,我们只需瞥一眼面板就能轻松掌握趋势。例如,管理资源数量急剧上升,每个节点的平均资源也大幅增加,但管理主机数量却惊人地下降。如果这是一个生产系统,此时可能就需要拉响警报了。没有这个仪表板,我们可能在问题从轻微异常演变成严重威胁系统稳定性的大事件之前,都浑然不觉。在基础设施管理中,可视化就如同我们骑行时的清晰视野,至关重要。
为了让仪表板更生动,我们可以添加仪表小部件。首先要修改puppet.erb文件,该文件负责仪表板的布局,也是定义要展示的小部件类型的地方。我们要将现有的数字小部件转换为仪表小部件,可通过修改puppet.erb文件,使其包含以下代码片段:
<% content_for :title do %>Puppet Stats<% end %> <div> <ul> <li> <div data-min= "0 style="background-color:#96bf48"></div> </li> <li