Назад | Перейти на главную страницу

Как убрать мусорную ценность в Мунине

После того, как я перезагрузил один из моих серверов, Munin (который работает на другом сервере), похоже, получил от него какой-то мусорный ответ в процессе перезагрузки.

http://xcski.com/munin/xcski.com/linode.xcski.com-cpu.html

Я хотел бы удалить это значение мусора, даже если это означает потерю всех данных для этого узла до сих пор. Я попытался удалить файлы .rrd в / var / lib / munin, но все, что я сделал, - это удалил историю до перезагрузки. Есть ли способ очистить это?

Благодаря списку рассылки munin-users я обнаружил сценарий "убирает шипы"который может удалять временные значения из ваших файлов rrd. Это прекрасно сработало.

/ var / lib / munin / hostname / * Должен содержать все файлы rdd для этого хоста. Если после их удаления вы все еще строите мусор, возможно, узел munin на машине-нарушителе необходимо перезапустить.

Вы можете проверить, отправляет ли узел мусор, подключившись к службе узла по telnet.

#replace 4949 with whatever port you are using.
telnet bad-node-ip 4949

После подключения введите

fetch thenameoftheplugin

Вы должны увидеть что-то вроде

system_cpu.value 123 
user_cpu.value 123 
etc

Если вы все еще видите мусор, значит, узел все еще отправляет мусор, поэтому его нужно проверять, а не munin. (Начните с команд, которые скрипт использует для вывода значений в munin).

Для получения дополнительной информации об отладке есть некоторая информация на Мунин вики