Вопрос: Как сбросить графики мунина


Я хотел бы сбросить все графики для определенного хоста в Munin, Кто знает, как я могу это сделать?


26
2017-10-08 12:30


Источник


Самое простое решение - ждать в течение года, это время, когда данные по умолчанию полностью повернуты :) Но как реальные данные сброса, описания у вас внизу в ответах :) - Znik


Ответы:


Данные Munin хранятся в файлах базы данных Round Robin (.rrd). Они хранятся в / var / lib / munin.

Каждая хост-группа и хост-группа будут иметь собственный подкаталог в / var / lib / munin

Удалите файлы .rrd под указанным именем хоста, и ваши данные будут обнулены. Графики будут сгенерированы через несколько минут.


38
2017-10-08 13:14



Обратите внимание, что / var / lib / munin определяется свойством dbdir в файле /etc/munin/munin.conf. dbdir / var / lib / munin - это набор по умолчанию, но его можно изменить. Реальный путь к файлам RRD похож на путь URL-адреса для графического рисования на веб-интерфейсе. - Znik


Или, альтернативно, если вы просто хотите исправить данные в файлах RRD (например, всплеск на сетевом графике при перезагрузке сервера), просто запустите:

rrddtool dump /var/lib/munin/xy/z.rrd >z.xml

отредактируйте данные в XML-файле (исправьте большие значения, но помните, что они находятся в научной нотации) а затем просто заново создайте файл RRD:

rrdtool restore z.xml x.rrd

и перезаписать исходный RRD этим новым. Используя это, вы можете исправить значения и сохранить старые данные.

РЕДАКТИРОВАТЬ: Вы можете найти подробное описание и описание здесь: http://munin-monitoring.org/wiki/SpikeRemoval


7
2018-01-04 14:15



шипы - проблема с плохо сконструированным плагином узлов. - Znik


Да, удалите все *.rrd файлы в папке где munin генерирует графики (где находятся файлы .html).  /var/lib/munin/xyz/, Он определен в вашем файле munin.conf (dbdir).

Rrd файлы восстанавливаются при следующем запуске.


2
2017-10-08 13:14





Вы также должны удалить файлы html, которые были созданы. Они обычно расположены под / var / www / munin /. В этом каталоге вы найдете свои каталоги хостов. удалите файлы .png и .html-файл графика, который вы хотите сбросить.


2
2018-01-04 13:10



Файлы действительно могут быть где угодно, если вы установили из источника, они, вероятно, будут /opt/munin/www/docs/<hostgroup>/<hostname>, Вы особенно можете удалить веб-файлы (и каталог), если вы перепутали с плагинами узла, и ваши новые определения отказываются отображаться на веб-странице хоста. - the-wabbit
Что для удаления этих файлов? Основной вопрос заключается в том, как сбросить данные об извлечении, а не удалять или переименовывать / перемещать контролируемый хост. - Znik


Я удаляю граф одного типа, следующий на главном сервере:

  1. Вход в качестве пользователя root:

sudo su

  1. Состояние резервного копирования:

cp -rp /var/lib/munin /var/lib/munin.bak

  1. Поиск и подтвердить все файлы для удаления для графиков плагинов nginx_ *:

find /var/lib/munin -name *nginx_*.rrd

  1. Подтвердить удаление всех файлов!

  2. Удаление графических файлов для плагина nginx_ *:

find /var/lib/munin -name *nginx_*.rrd -exec rm {} \;


0
2018-01-17 22:13