![为什么 Centreon 没有绘制所有系列的图表?](https://linux22.com/image/795185/%E4%B8%BA%E4%BB%80%E4%B9%88%20Centreon%20%E6%B2%A1%E6%9C%89%E7%BB%98%E5%88%B6%E6%89%80%E6%9C%89%E7%B3%BB%E5%88%97%E7%9A%84%E5%9B%BE%E8%A1%A8%EF%BC%9F.png)
我正在将 Centreon 与 Nagios 一起使用,我们的一个插件返回以下性能数据:
0000 : memory OK | memory-slab-cache=32636928(octets); memory-swap-cache=827392(octets); memory-page-tables=4063232(octets); memory-vmalloc_used=3600384(octets); memory-apps=558448640(octets); memory-buffer=65933312(octets); memory-swap=6434816(octets); memory-cache=3211509
但是,只有内存平板缓存系列被绘制出来,其他的都没有显示出来。
我尝试过的事情:
- 从字符串中删除“memory-”,并将“octets”更改为“k”,以减小大小
- 更改比例(将所有内容除以 1024)以避免数字“太大”
两者都不起作用。在第一个测试中,它只是绘制了“slab-cache”而不是“memory-slab-cache”,而在第二个测试中,它只是正确地绘制了“memory-slab-cache”的“新”值。
我是否遗漏了一些非常明显的事情?
提前致谢
富有的
答案1
在 Centreon 论坛上询问后,发现单位不能放在括号中,因此应该这样写:
0000 : memory OK | memory-slab-cache=32636928(octets); memory-swap-cache=827392(octets); memory-page-tables=4063232(octets); memory-vmalloc_used=3600384(octets); memory-apps=558448640(octets); memory-buffer=65933312(octets); memory-swap=6434816(octets); memory-cache=3211509
应为:
0000 : memory OK | memory-slab-cache=32636928octets; memory-swap-cache=827392octets; memory-page-tables=4063232octets; memory-vmalloc_used=3600384octets; memory-apps=558448640octets; memory-buffer=65933312octets; memory-swap=6434816octets; memory-cache=3211509