Munin – Instalacja monitoringu proxy – Squid (3.x).

Munin – Instalacja monitoringu proxy – Squid (3.x).

Instalacja Munin’a – http://pl.terminal28.com/munin-graficzny-system-monitoringu-serwera-debian-ubuntu.

Wszystkie przykłady konfiguracji znajdują się w /usr/share/munin/plugins.

Instalacja Modułów PERL’a potrzebnych do poprawnego działania pluginów.

sudo apt-get install libwww-perl libio-all-lwp-perl libcache-cache-perl

 

Instalacja monitoringu proxy – Squid (3.x).

Pobieranie pluginów do folderu /usr/share/munin/plugins.
cd /usr/share/munin/plugins
sudo wget https://raw.github.com/munin-monitoring/contrib/master/plugins/squid/squid
sudo wget https://raw.github.com/munin-monitoring/contrib/master/plugins/squid/squid_efficiency
sudo wget https://raw.github.com/munin-monitoring/contrib/master/plugins/squid/squid_times

 

Linkujemy pluginy:
sudo ln -s /usr/share/munin/plugins/squid /etc/munin/plugins/squid
sudo ln -s /usr/share/munin/plugins/squid_efficiency /etc/munin/plugins/squid_efficiency
sudo ln -s /usr/share/munin/plugins/squid_times /etc/munin/plugins/squid_times

 

Zmieniamy uprawnienia dostępu do pluginów:
sudo chmod 755 /usr/share/munin/plugins/squid
sudo chmod 755 /usr/share/munin/plugins/squid_efficiency
sudo chmod 755 /usr/share/munin/plugins/squid_times
Dodajemy pluginy do konfiguracji munina:
sudo nano /etc/munin/plugin-conf.d/munin-node

[squid]
env.squidhost localhost
env.squidport 3128
env.squiduser (nazwa_użytkownika)
env.squidpasswd (hasło_użytkownika)
env.squidreqtimeout 5

[squid_efficiency]
env.squidhost localhost
env.squidport 3128

[squid_times]
user root

 

Restart Munin’a.
sudo /etc/init.d/munin-node restart

 

munin-squid

 

Jeśli ten artykuł pomógł Ci, masz co do niego jakieś wątpliwości lub pytania „Zostaw komentarz”, a na pewno na niego odpowiem.

Wspomóż rozwój tego serwisu darowizną:

 

Wszelkie pozyskane fundusze idą na opłacenie miesięcznego abonamentu za sprzęt na, którym stoi serwer.

Dodaj komentarz

Twój adres email nie będzie publikowany.