In questo tutorial, ti mostreremo come installare e configurare il monitoraggio della rete VnStat sul tuo CentOS 7. Per chi non lo sapesse, VnStat è un traffico di rete basato su console progettazione dello strumento di monitoraggio per Linux e BSD. Consente agli utenti di mantenere un registro del traffico di rete per le interfacce selezionate. In questo strumento Vnstat, la larghezza di banda dell'interfaccia si ridurrà automaticamente.
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 e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo dello strumento di monitoraggio della rete VnStat su un server CentOS 7.
Caratteristiche di VnStat
- Opzioni di output multiple.
- Genera output grafico png.
- Consuma una piccola parte delle risorse di sistema.
- Monitoraggio di più interfacce di rete contemporaneamente.
- Ordina i dati per mese, settimana, ora e giorno.
- Basso utilizzo della CPU.
Installa VnStat Network Monitoring su CentOS 7
Passaggio 1. Innanzitutto, dovrai abilitare il pacchetto dei repository EPEL per la tua versione di Linux
yum -y install epel-release yum -y update
Passaggio 2. Installazione di VnStat.
Usa yum
utilità della riga di comando per installare il pacchetto VnStat sul tuo sistema:
yum -y install vnstat
Una volta installato, avvia e abilita i servizi Vnstat:
systemctl start vnstat systemctl enable vnstat chkconfig vnstat on
Passaggio 3. Mostra le statiche utilizzando la riga di comando di vnStat.
Utilizzando l'utilità della riga di comando VnStat puoi visualizzare le statistiche sulla larghezza di banda al giorno, al mese e all'ora. Fornisce inoltre un'opzione per mostrare le statistiche in real- tempo:
### Show Statistics for a day ### vnstat -d ### Show Statistics for a Month ### vnstat -m ### Show Statistics for a Hour ### vnstat -h ### Show Statistics for a Real Time ### vnstat -l ### For more available options you can use the --help ### vnstat --help
Passaggio 4. Configura l'interfaccia basata sul Web PHP di vnStat.
vnStat fornisce anche un'interfaccia Web basata su PHP per mostrare statistiche grafiche. Per configurare l'interfaccia Web vnStat, è necessario installare lo stack LAMP su CentOS 7.
Scarica il codice PHP vnStat utilizzando l'URL indicato di seguito.
get http://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.5.1.tar.gz
Estrai l'archivio scaricato nella directory accessibile dal web, ad esempio:/var/www/html/
:
tar xzf vnstat_php_frontend-1.5.1.tar.gz mv vnstat_php_frontend-1.5.1 /var/www/html/
Modifica il file config.php e imposta i seguenti parametri:
$language = 'en'; $iface_list = array('eth0', 'sixxs'); $iface_title['eth0'] = 'Public Interface'; $vnstat_bin = '/usr/bin/vnstat';
Accedi a VnStat tramite un browser web, apri il tuo browser preferito e vai a http://your-domain.com/
o http://your-server-ip
.
Congratulazioni! Hai installato con successo VnStat. Grazie per aver utilizzato questo tutorial per l'installazione del monitoraggio della rete VnStat sui sistemi CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di VnStat.