Monitoring in Grafana

Abstract

Abstract

Bereitstellung von Metriken und Visualisierung in Grafana Dashboards

Scope

Scope

Die Verfügbarkeit von Services eines verteilten Softwaresystems in Linux, der Output von rkhunter und Clamav, die RAM und CPU Auslastung unter anderem sollen mittels Node Exporter an einen Monitoring Server exportiert und in Grafana Dashboards visualisiert werden. Ein eigener SMTP Server versendet an Key User und Admins eine Notification.

Technologies and Requirements

Technologies and Requirements

  • Prometheus, Grafana, Node Exporter
  • Shell Programmierung, awk
  • Gemäß Matrix von Threshholds sollen vordefinierte Notifications versendet werden
  • Erweiterbarkeit des Monitorings soll im Konzept sichergestellt sein

Features

Features

  • Ampel Funktion in Dashboard
  • Rkhunter und Clamav Output Files werden ausgewertet und visualisiert
  • Anzahl der offenen Verbindungen zum System werden angezeigt
  • Es wird ausgegeben wenn eine SST länger als eine Stunde nicht versorgt worden ist.
  • Der Application Service und Stunnel Service werden geprüft und der Status wird angezeigt.
  • Top CPU Prozesse werden gecheckt und angezeigt.
  • Es wird geprüft, ob OS Update verfügbar sind. Die Anzahl der Pakete wird angezeigt.
  • Uptime und last rebbot der Server werden angezeigt.

©All rights reserved for Innovo Services GmbH