Introduzione
Se sei un amministratore di sistema che gestisce un server Linux, desideri uno strumento semplice che aiuti a monitorare il tuo server.
Darkstat è uno strumento di statistiche di rete multipiattaforma, leggero, semplice e in tempo reale che acquisisce il traffico di rete, calcola le statistiche relative all'utilizzo e fornisce i report su HTTP.
Installa Darkstat
- Per i sistemi operativi Ubuntu e Debian, eseguire:
 
sudo apt-get install darkstat -y - Per i sistemi operativi CentOS e RHEL, esegui:
 
dnf install darkstat -y Configura Darkstat
- Modifica il file di configurazione principale di Darkstat e definisci l'interfaccia di rete, la porta e l'indirizzo IP di ascolto
 
vim /etc/darkstat/init.cfg - Quindi modifica questo valore come segue
 
START_DARKSTAT=yes
INTERFACE="-i ens33"
DIR="/var/lib/darkstat"
PORT="-p 667"
BINDIP="-b 0.0.0.0"
DAYLOG="--daylog darkstat.log" 
 Nota :puoi conoscere il nome della tua interfaccia eseguendo il comando qui sotto
nmcli c s  
- Riavvia il servizio Darkstat
 
systemctl restart darkstat Controlla lo stato di Darkstat
systemctl status darkstat 
 Accedi a Darkstat tramite l'interfaccia utente Web
- Darkstat è in esecuzione e in ascolto sulla porta 667 . Puoi verificarlo con il seguente comando:
 
ss -antpl | grep 667 
- Apri il tuo browser web e accedi a Darkstat interfaccia web utilizzando l'URL http://Server_ip:667 come mostrato di seguito
 

- Puoi ricaricare i grafici automaticamente facendo clic su su e disattivato pulsanti.
 
- Otterrai un elenco di tutti gli host sulla rete che hanno tentato di raggiungere il server facendo clic su host sezione
 
 Gestisci Darkstat dalla CLI
- Per raccogliere statistiche di rete su ens33 interfaccia, puoi utilizzare -i segnala come sotto.
 
darkstat -i ens33 - Anche per pubblicare pagine web su una porta specifica, includi -p segnala in questo modo.
 
darkstat -i ens33 -p 80 - Per tenere d'occhio le statistiche di rete per un determinato servizio, utilizza -f o filtro flag. Il filtro catturerà il traffico relativo al servizio SSH.
 
darkstat -i ens33 -f "port 22" - Per spegnere Darkstat, invia il segnale SIGTERM o SIGINT al processo padre di darkstat.
 
1- Ottieni il processo principale di darkstat ID (PPID ) utilizzando il pidof comando:
pidof darkstat 2- Quindi termina il processo.
sudo kill -15 6352
OR
sudo kill -SIGTERM 6352 Conclusione
In questa guida, ti abbiamo mostrato come installare e utilizzare Darkstat in Linux per acquisire il traffico di rete su HTTP.
Grazie.