Configurare Zabbix su Debian: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
nessun oggetto della modifica
mNessun oggetto della modifica
 
(6 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|}}
{{Versioni compatibili|Squeeze|Wheezy}}
== Introduzione ==
== Introduzione ==
Zabbix è un sistema enterprise open source che consente di monitorare le funzionalità e l’integrità dei server attraverso numerosi parametri di rete. Utilizza un meccanismo di notifica basato su mail che vengono inviate all’amministratore al verificarsi di determinati eventi e fornisce un ottimo sistema di reportistica dei dati raccolti accessibile tramite browser.
Zabbix è un sistema enterprise open source che consente di monitorare le funzionalità e l’integrità dei server attraverso numerosi parametri di rete. Utilizza un meccanismo di notifica basato su mail che vengono inviate all’amministratore al verificarsi di determinati eventi e fornisce un ottimo sistema di reportistica dei dati raccolti accessibile tramite browser.
Riga 10: Riga 10:
Per poter funzionare, Zabbix ha bisogno che sul server di installazione siano installati e configurati i seguenti software:
Per poter funzionare, Zabbix ha bisogno che sul server di installazione siano installati e configurati i seguenti software:
* Apache, MySQL, PHP: [[Installare un ambiente LAMP: Linux, Apache2, SSL, MySQL, PHP5]]
* Apache, MySQL, PHP: [[Installare un ambiente LAMP: Linux, Apache2, SSL, MySQL, PHP5]]
* SNMP: [[Installare un server SNMP]]


== Installazione ==
== Installazione ==
Riga 17: Riga 16:
# apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent
# apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent
</pre>
</pre>
Lo script di installazione vi chiederà nell'ordine:
Lo [[script]] di installazione vi chiederà nell'ordine:
* se intendete configurare il plugin <code>zabbix-server-mysql</code>: rispondete di sì
* se intendete configurare il plugin <code>zabbix-server-mysql</code>: rispondete di sì
* la password di root di MySQL
* la password di [[root]] di MySQL
* di impostare una nuova password MySQL per l'applicazione <code>zabbix-server-mysql</code>
* di impostare una nuova password MySQL per l'applicazione <code>zabbix-server-mysql</code>
* di confermare la password appena impostata
* di confermare la password appena impostata
Riga 49: Riga 48:


== Configurazione di PHP ==
== Configurazione di PHP ==
Zabbix ha bisogno di apportare alcune modifiche alla configurazione di PHP:
Zabbix ha bisogno di apportare alcune modifiche alla configurazione di PHP. Modifichiamo quindi il file di configurazione:
<pre>
# nano /etc/php5/apache2/php.ini
</pre>
e cerchiamo:
<pre>
<pre>
post_max_size = 8M
post_max_size = 8M
Riga 83: Riga 86:
In caso vi serva configurare una timezone diversa potete consultare il sito: http://php.net/date.timezone.
In caso vi serva configurare una timezone diversa potete consultare il sito: http://php.net/date.timezone.
<br/>
<br/>
Il modo migliore per apportare queste modifiche senza toccare la configurazione di PHP è utilizzare una configurazione personalizzata per Zabbix:
 
=== Configurazione dell'interfaccia web ===
== Configurazione dell'interfaccia web ==
Copiamo il file di configurazione di Zabbix nella directory di configurazione di Apache:
Copiamo il file di configurazione di Zabbix nella directory di configurazione di Apache:
<pre>
<pre>
Riga 95: Riga 98:
# cp /usr/share/doc/zabbix-frontend-php/examples/zabbix.conf.php.example /etc/zabbix/zabbix.conf.php
# cp /usr/share/doc/zabbix-frontend-php/examples/zabbix.conf.php.example /etc/zabbix/zabbix.conf.php
</pre>
</pre>
e aggiorniamo i dettagli di connessione al database in <tt>/etc/zabbix/zabbix.conf.php</tt>
e aggiorniamo i dettagli di connessione al database in <code>/etc/zabbix/zabbix.conf.php</code>
<pre>
<pre>
$DB['DATABASE'] = 'zabbix';
$DB['DATABASE'] = 'zabbix';
Riga 105: Riga 108:
Se avete installato Zabbix su un server accessibile da web e volete ridurre il range di indirizzi IP dai quali poter accedere, modificate il file:
Se avete installato Zabbix su un server accessibile da web e volete ridurre il range di indirizzi IP dai quali poter accedere, modificate il file:
<pre>
<pre>
# nano /etc/apache2/conf.d/zabbix
# nano /etc/apache2/conf.d/zabbix.conf
</pre>
</pre>
come segue:
come segue:
Riga 125: Riga 128:
</pre>
</pre>
In questo modo solo gli IP compresi nelle sottoreti 10.0.0.0 e 192.168.90.0 potranno accedere alla pagina di login di Zabbix.
In questo modo solo gli IP compresi nelle sottoreti 10.0.0.0 e 192.168.90.0 potranno accedere alla pagina di login di Zabbix.


== Avvio del server ==
== Avvio del server ==
Riga 142: Riga 144:
</pre>
</pre>


<br/>
== Utilizzo ==
<br/>
Effettuiamo il login, quindi andiamo in ''Configuration > Hosts'' e scegliamo ''Create host''. Digitiamo l'indirizzo IP del client da monitorare e il suo [[hostname]], e selezioniamo un gruppo di monitoraggio. Quindi salviamo la configurazione e iniziamo il monitoraggio del nostro server.
 
{{Autori
{{Autori
|Autore = [[Utente:Ferdybassi|Ferdybassi]] 16:01, 2 apr 2011 (CEST)
|Autore = [[Utente:Ferdybassi|Ferdybassi]] 16:01, 2 apr 2011 (CEST)
|Verificata_da=
:risca 19:55, 20 mag 2014 (CEST)
|Numero_revisori = 1
}}
}}


[[Categoria:Network tools]]
[[Categoria:Network tools]]
[[Categoria:Monitoraggio]]
[[Categoria:Monitoraggio]]
3 581

contributi

Menu di navigazione