← Go to Main Website

User Tools

Site Tools


monitoring

📊 Monitoring & Systemstatus

Um die Stabilität und Performance des Wikis dauerhaft zu gewährleisten, wurde ein umfassendes Monitoring-System implementiert. Dies ermöglicht die Überwachung von Hardware-Ressourcen in Echtzeit.

1. Echtzeit-Analyse mit Netdata

Netdata ist ein leistungsstarkes Open-Source-Tool, das Metriken direkt im Browser visualisiert.

  • Funktion: Überwachung von CPU-Last, RAM-Verbrauch, Festplatten-I/O und Netzwerk-Traffic.
  • Vorteil: Schnelle Identifizierung von Engpässen durch interaktive Dashboards.

Status des Dienstes überprüfen:

# Prüfen, ob der Netdata-Dienst aktiv ist
sudo systemctl status netdata

2. Prozess-Überwachung mit htop

Für die schnelle Analyse direkt im Terminal wird htop verwendet. Es zeigt alle laufenden Prozesse und deren Ressourcenverbrauch übersichtlich an.

  • Befehl: htop
  • Features: Farblich markierte Anzeige der CPU-Cores, Speicherbalken und einfache Steuerung von Prozessen (z. B. Kill-Befehle).
# htop starten
htop

3. Log-Überwachung (Real-time)

Neben grafischen Tools werden auch die System-Logs überwacht, um Fehler im Apache-Webserver sofort zu erkennen.

# Apache Error-Logs in Echtzeit verfolgen
sudo tail -f /var/log/apache2/error.log

4. Zusammenfassung der Monitoring-Vorteile

Durch die Trennung von Webserver und Monitoring-Tools bleibt das System transparent:

  1. Prävention: Probleme werden erkannt, bevor der Server abstürzt.
  2. Optimierung: Ressourcenfressende Prozesse können identifiziert und angepasst werden.
  3. Sicherheit: Ungewöhnlicher Netzwerk-Traffic (z.B. Angriffe) wird sofort sichtbar.
monitoring.txt · Last modified: by berkayadmin