Mainos / Advertisement:

Ero sivun ”Munin” versioiden välillä

Kohteesta Taisto
Siirry navigaatioon Siirry hakuun
 
(3 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 70: Rivi 70:
  
 
Sulje tiedosto ja käynnistä palvelu uudelleen
 
Sulje tiedosto ja käynnistä palvelu uudelleen
 +
 +
  service munin-node restart
 +
 +
== Munin + Nginx ==
 +
 +
Lisää seuraava rivit /etc/nginx/sites-enabled/default tiedostoon
 +
 +
<pre>
 +
location /nginx_status {
 +
    stub_status on;    # activate stub_status module
 +
    access_log off;   
 +
    allow 127.0.0.1;  # restrict access to local only
 +
    deny all;
 +
}
 +
</pre>
 +
 +
Lataa Nginx konfigurointi tiedostot uudelleen
 +
 +
  service nginx reload
 +
 +
Avaa Munin noden konfigurointi tiedosto
 +
 +
  nano /etc/munin/plugin-conf.d/munin-node
 +
 +
Lisää munin-node tiedostoon:
 +
 +
<pre>
 +
[nginx*]
 +
env.url http://localhost/nginx_status
 +
</pre>
 +
 +
Päivitä konfiguraatio
 +
 +
munin-node-configure --suggest
 +
 +
Luo Symlinks
 +
 +
  cd /etc/munin/plugins/
 +
  ln -sf /usr/share/munin/plugins/nginx_* .
 +
 +
Käynnistä munin-node uudelleen
  
 
   service munin-node restart
 
   service munin-node restart
Rivi 76: Rivi 117:
  
 
* [[Observium]]
 
* [[Observium]]
 +
* [[Monit]]
 
* [[Nagios3]]
 
* [[Nagios3]]
  
Rivi 81: Rivi 123:
  
 
https://www.digitalocean.com/community/tutorials/how-to-install-munin-on-an-ubuntu-vps
 
https://www.digitalocean.com/community/tutorials/how-to-install-munin-on-an-ubuntu-vps
 +
 +
http://ayozone.org/2013/06/03/how-to-add-nginx-status-and-request-plugins-to-munin/

Nykyinen versio 30. toukokuuta 2015 kello 23.22

Munin on yksinkertainen ja helppokäyttöinen seurantaohjelmisto.

Asennus

1. Asenna Apache ensin. Toimii myös Nginx:llä... mutta Munin on oletuksena Apachelle tarkoitettu.

2. Asenna Munin

 apt-get install munin

Konfigurointi

Avaa munin konfigurointi tiedosto

 nano /etc/munin/munin.conf

Poista risuaita seuraavista kohdista ja siirretään htmldir /var/cache/munin/www seuraavaan hakemistoon /var/www/munin

 dbdir /var/lib/munin
 htmldir /var/www/munin
 logdir /var/log/munin
 rundir  /var/run/munin

Konfiguroi Apache:

 nano /etc/munin/apache.conf
 Alias /munin /var/www/munin
 <Directory /var/www/munin>
 Order allow,deny
 #Allow from localhost 127.0.0.0/8  ::1
 Allow from all
 Options None
 </Directory>


Määritä hakemiston oikeudet munin ohjelmistolle.

chown munin:munin /var/www/munin

Konfiguroi seuraavaksi etäasiakkaat:

 nano /etc/munin/munin.conf

Ja lisää oma palvelin:

[MuninMonitor]
   address 127.0.0.1
   use_node_name yes

ja tämän jälkeen listana etäasiakkaat:

[MuninClient]
   address 111.222.333.444
   use_node_name yes

Etäasiakkaat asennus ja konfigurointi

Asennetaan munin-node

 apt-get install munin-node

Avataan konfigurointi tiedosto:

 nano /etc/munin/munin-node.conf

Lisätään allow ^127\.0\.0\.1$ alle Munin palvelimen IP-osoite, esimerkiksi 123.456.78.100

 allow ^\123\.456\.78\.100$

Sulje tiedosto ja käynnistä palvelu uudelleen

 service munin-node restart

Munin + Nginx

Lisää seuraava rivit /etc/nginx/sites-enabled/default tiedostoon

location /nginx_status {
    stub_status on;    # activate stub_status module
    access_log off;    
    allow 127.0.0.1;   # restrict access to local only
    deny all;
}

Lataa Nginx konfigurointi tiedostot uudelleen

 service nginx reload

Avaa Munin noden konfigurointi tiedosto

 nano /etc/munin/plugin-conf.d/munin-node

Lisää munin-node tiedostoon:

[nginx*]
env.url http://localhost/nginx_status

Päivitä konfiguraatio

munin-node-configure --suggest

Luo Symlinks

 cd /etc/munin/plugins/
 ln -sf /usr/share/munin/plugins/nginx_* .

Käynnistä munin-node uudelleen

 service munin-node restart

Aiheeseen liittyvää

Lähteet

https://www.digitalocean.com/community/tutorials/how-to-install-munin-on-an-ubuntu-vps

http://ayozone.org/2013/06/03/how-to-add-nginx-status-and-request-plugins-to-munin/

Mainos / Advertisement: