In questo tutorial, ti mostreremo come installare Munin su Ubuntu 14.04. Per chi non lo sapesse, Munin è uno strumento di monitoraggio delle risorse di rete gratuito e open source. offre servizi di monitoraggio e avviso per server, switch, applicazioni e servizi. Munin utilizza lo strumento RRD per creare grafici accessibili tramite un browser Web. Inoltre, Munin può essere configurato per inviare avvisi quando alcuni servizi/applicazioni, ecc. non funzionano e Munin invierà automaticamente un'ulteriore email di avviso una volta che il problema sarà stato risolto.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di Munin sul server Ubuntu 14.04.
Installa Munin su Ubuntu 14.04
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get
comandi nel terminale.
sudo apt-get update sudo apt-get upgrade
Passaggio 2. Installa Apache che è disponibile dai repository di Ubuntu.
apt-get install apache2
Passaggio 3. Installa Munin.
Installa Munin e altri plugin usando il seguente comando:
apt-get install munin munin-node munin-plugins-extra
Passaggio 4. Configurazione del server web Apache.
Successivamente, modificherai il file di configurazione di Apache di Munin per puntare Apache nella giusta direzione quando richiedi le informazioni di monitoraggio:
mv /etc/munin/apache.conf /etc/munin/apache.conf.bak
Modifica il '/etc/munin/apache.conf
' file di configurazione e aggiungi le seguenti righe:
#nano /etc/munin/apache.conf
<VirtualHost *:80> ServerName munin.your-domain.com ServerAlias www.munin.your-domain.com ServerAdmin [email protected] DocumentRoot "/var/cache/munin/www" DirectoryIndex index.html <Directory "/var/cache/munin/www"> Options Indexes Includes FollowSymLinks MultiViews AllowOverride AuthConfig AuthUserFile /etc/munin/htpasswd AuthName "munin" AuthType Basic Require valid-user Order allow,deny Allow from all </Directory> CustomLog /var/log/apache2/munin.your-domain.com-access.log combined ErrorLog /var/log/apache2/munin.your-domain.com-error.log <Directory "/etc/munin/static"> Require all granted </Directory> <Directory "/usr/lib/munin/cgi"> Options +ExecCGI Require all granted <IfModule mod_fcgid.c> SetHandler fcgid-script </IfModule> <IfModule !mod_fcgid.c> SetHandler cgi-script </IfModule> </Directory> </VirtualHost>
Passaggio 5. Configurazione del server Munin.
Crea il percorso della directory a cui hai fatto riferimento nel munin.conf
file e modificare la proprietà per consentire a Munin di scrivervi:
sudo mkdir /var/cache/munin/www/ sudo chown munin:munin -R /var/cache/munin/www
Crea un backup del file di configurazione Munin originale:
cp /etc/munin/munin.conf /etc/munin/munin.conf.orig
Modifica il file di configurazione di Munin e aggiungi/modifica le seguenti righe:
#nano /etc/munin/munin.conf dbdir /var/lib/munin htmldir /var/cache/munin/www logdir /var/log/munin rundir /var/run/munin tmpldir /etc/munin/templates includedir /etc/munin/conf.d graph_strategy cron cgiurl_graph /munin-cgi/munin-cgi-graph html_strategy cron [localhost] address 127.0.0.1 use_node_name yes
Crea una password per l'utente amministratore Munin:
htpasswd -c /etc/munin/htpasswd munin
Passaggio 6. Avvia i servizi Apache e Munin.
service apache2 start service munin-node start
Se tutto va bene, apri Munin su http://munin.your-domain.com
utilizzando "munin" come nome utente e la password Munin precedentemente generata come password e sarai in grado di accedere a grafici e dati Munin.
Congratulazioni! Hai installato correttamente Munin. Grazie per aver utilizzato questo tutorial per l'installazione del monitoraggio del server Munin sui sistemi Ubuntu 14.04. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale principale.