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.