Я использую Nagios Core с Nagiosgraph и какое-то время включал только график для использования процессора. Это сработало нормально, но теперь я хотел добавить еще несколько услуг (например, использование памяти). Новые службы не работают (данные rrd не создаются). На сайте Nagiosgraph написано только «нет данных», и я не получаю ошибок в журнале apache, nagiosgraph.log или nagiosgraph-cgi.log.
Новые сервисы являются стандартными (например, nsclient ++ MEMUSE) и, конечно же, включены в файл карты. Если я выполню проверки вручную, они также покажут perfdata.
Я добавил службы, включив использование "графического сервиса". Я что-то пропустил?
Проблема заключалась в повреждении файла карты. По какой-то причине он работал не для всех сервисов (хотя для них были сопоставления). Однако его замена и переключение языка сервера на английский сработали. Мне пришлось это сделать, потому что perfdata возвращала значения с запятыми вроде 5,32 вместо 5,32, поэтому возникла ошибка perl для преобразования в float.