Monitoring

System

htop

iotop (Festplattenaktivität)

nmon (Diverse)

top

SSH

Auflisten von IP-Adressen von SSH-Scans

Wie man (bei Debian) herausbekommt, welche IPs es wie oft versucht haben, mit welchen Benutzernamen per ssh reinzukommen:

Die obigen Zeilen einfach in eine Datei schreiben („checklogs“?) und mit chmod +x checklogs ausführbar machen. Dann die Logs drüberlaufen lassen:

cat /var/log/auth.log | ./checklogs

(von http://wiki.hetzner.de/index.php/Security_Firewall#Auflisten_von_IP-Adressen_von_SSH-Scans)

Webstatistik

Zugriffs-Logs eines bestimmten Zeitbereichs checken

Beispiel: Uhrzeit von 13:35:00 bis 13:50:59

Daten aus Logdatei extrahieren:

sudo egrep „13:(3[5-9]|4[0-9]|50):[0-5][0-9]“ /var/log/nginx/access.log > ~/test

Daten analysieren mit goaccess:

goaccess -f ~/test

(Die einzelnen Bereiche lassen sich ausklappen, siehe Hilfe mit F1)

oder

goaccess -f ~/test -a > /var/www/dev.prepedia.org/htdocs/report.html

und dann mit dem Browser darauf zugreifen.