Экспортируйте munin данные, импортируйте их и восстановленный HTML и график

Я пытаюсь считать данные, собранные с сервера на другой сервер.

Чтение Изменения, которое сервер Munin и сохраняет данными, кажется, показывают способ сделать это.

  • экспорт rrd использование базы данных rrdtool dump
  • импорт rrd использование дампа rrdtool restore

Затем я объявляю в целевом сервере список имени хоста в/etc/munin/munin.conf

[server1]
   use_node_name yes
   update no

Теперь, я хотел бы munin, воссоздают страницы HTML и графики, соответствующие списку имени хоста.
Как вызвать воссоздание (без новых данных)?

Обновите Даже index.html, не обновляется и не включает ссылку на server1

0
задан 13 April 2017 в 15:14
2 ответа

Я считаю, что удаления сгенерированных графиков достаточно, чтобы стандартные задания munin cron воссоздали их (даже если данные не изменились).

0
ответ дан 5 December 2019 в 13:02

Я обнаружил, что перемещение файлов в правильные каталоги - самый простой способ переместить данные. Это должно работать между серверами одной архитектуры.

RRD использует аппаратные форматы для двоичных (числовых) значений, поэтому в некоторых случаях необходимо сбросить и перезагрузить данные. Если вам действительно нужно это сделать, вам нужно сделать дамп на исходном сервере и загрузить на новый сервер. Использование общего каталога (NFS, SMB или SSHFS) может упростить эту задачу.

Вам нужно будет скопировать (реплицировать) конфигурацию munin, чтобы он знал, для каких серверов создавать файлы. Идентификатор пользователя munin запускается, поскольку ему потребуется доступ на запись к выходным каталогам, а также доступ на чтение к файлам данных (RRD). Доступ для записи необходим для сбора новых данных. В идеале все файлы и каталоги будут принадлежать учетной записи, которая используется для запуска munin.

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

0
ответ дан 5 December 2019 в 13:02

Теги

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