我正在使用Nagios核心和Nagiosgraph,并且只启用了一段时间的CPU使用graphics。 这工作得很好,但现在我想添加更多的服务(例如内存使用)。 新服务不起作用(不生成rrd数据)。 Nagiosgraph站点只说“没有数据可用”,并且在apache日志,nagiosgraph.log或者nagiosgraph-cgi.log中没有错误。
新服务是标准服务(例如nsclient ++ MEMUSE),当然它们也包含在映射文件中。 如果我手动执行检查,它也显示perfdata。
我通过启用“绘图服务”使用来添加服务。 我错过了什么?
问题是一个腐败的地图文件。 由于某种原因,它并不适用于所有的服务(即使有映射)。 但是,将其replace并将服务器语言切换到英语已经工作。 我必须这样做,因为perfdata返回的值是逗号,如5,32而不是5.32,所以有一个perl错误转换为浮点数。