Обновленный OMD и Check_MK Agent возвращает Null

Обновленный OMD и Check_MK Agent возвращает Null

Я обновил OMD до текущей версии, используя следующее:

omd update <site>

Все, кажется, обновляется нормально, но теперь мои серверы с установленным агентом check_mk показывают (null), и у меня нет текущих данных. Вот странный момент: он отлично инвентаризирует службы, так что агент в какой-то степени работает на сервере. Я также пробовал:

check_mk -II
check_mk -R

Но и это не сработало. Если я запускаю новый сайт и добавляю один из серверов, он нормально инвентаризируется, поэтому мне кажется странным, что существующий сайт испытывает проблемы с получением обновленной информации. Надеюсь, кто-нибудь сможет мне помочь с этой проблемой.

Заранее спасибо!

решение1

это также происходит, если вы делаете

cmk -v имя_хоста_сервера

или это правильно вернет статус? Если все работает нормально, есть два пути для рассмотрения:

  1. Прекомпиляция проверок сломана cmk -R делает это, но, возможно, она действительно не сработала. Я бы попробовал cmk --debug -R (в большинстве случаев это должно быть проблемой) и даже если бы это вышло нормально, я бы также удалил прекомпилированные проверки из var/check_mk/precompiled

  2. Неработоспособное ядро ​​Nagios (состояние OMD) или проблема с его конфигурацией. (например, если вы использовали livecheck или mod_gearman, а они перестали работать, или если файлы результатов проверки больше не читаются...)

В любом случае проверьте файлы журналов Nagios на наличие этой ошибки, а также используйте флаг --debug -v для check_mk.

Связанный контент