Zmiana nazwy Hosta w monitoringu Munin (Change Munin Hostname)

munin_logoJeżeli chcesz zmienić nazwę aktualnie monitorowanego hosta w Munin, i zachować dane to dobrze trafiłeś ;):

/etc/init.d/munin-node stop

Teraz przejdź do katalogu z bazą danych wykresów z Munin:

cd /var/lib/munin/<nazwa-twojego-hosta>/


np:

cd /var/lib/munin/localdomain/

Teraz musimy zmienić nazwę wszystkich plików *.rrd w których znajdują się dane do wykresów.
Można zmienić nazwę ręcznie, ale w moim przypadku było 406 plików – więc po co skoro mamy konsole i narzędzie rename
Domyślnie u mnie przez rzeczywista nazwą pliku miałem jeszcze localhost.localdomain
Więc u mnie komenda wygląda tak:

rename -v 's/localhost.localdomain/Gru-Server/' localhost.localdomain*

Legenda:
localhost.localdomain – dotychczasowa nazwa hosta
Gru-Server – nowa nazwa hosta

Pozostało zmienić nazwę hosta w pliku konfiguracyjnym Munina

nano /etc/munin/munin.conf
[localhost]
    address 127.0.0.1
    use_node_name yes

na

[Gru-Server]
    address 127.0.0.1
    use_node_name yes

Na koniec uruchamiamy demona Munin’a

/etc/init.d/munin-node start