Автоматическое очищение, сохранение dmesg?

Коллеги, добрый день.
В zabbix стоят чеки на dmesg, которые каждый день проявляются из-за каких-либо сообщений о shrink window, переконфигурированной сетевой карты и т.д. и т.п.

Подскажите, может, есть готовый скрипт на баше или подобном, который бы оставлял значимые dmesg-сообщения (например md degraded, отвалился линк или что-то еще) и не очищал dmesg, а в противном случае чистил бы его (например по крону раз в минуту чек)

Если вы находили такое или используете у себя в продакшене подобное решение, можете подсказать, показать, как оно у вас реализовано? Спасибо.
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ответы на вопрос 1
@MechanID
Админ хостинг провайдера
Значимость тех или иных сообщений в dmesg оч зависит от роли сервера, критические вещи типа стотояния рейда лучше мониторить не в dmesg а в /proc/mdstat. состояние линков и так вам мониторит заббикс агент.
Если же всеранво есть желание мониторить весь dmesg то вы например можете в rsyslog включить логирывание kernel.* в файл и уже обычными средствами мониторить/парсить этот файл как вам удобно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы