Github Projekt Bashclub
Hier findet ihr unsere getesteten und produktiv eingesetzten Tools
Monitoring mit Check MK
Checkmk Plugins für professionelles Monitoring von Proxmox, OPNsense, ZFS, TrueNAS, Nextcloud und WordPress
Diese Open-Source-Plugins erweitern Checkmk Raw und Checkmk Enterprise um zahlreiche Funktionen für professionelles Infrastruktur-Monitoring. Sämtliche Erweiterungen wurden für den produktiven Einsatz entwickelt und überwachen Systeme, die mit den Standard-Plugins nicht oder nur unzureichend unterstützt werden.
Alle Plugins stehen kostenlos auf GitHub zur Verfügung und funktionieren bereits mit der kostenfreien Checkmk Raw Edition.
Die Plugins ergänzen unter anderem Monitoring für Proxmox VE, OPNsense, ZFS, TrueNAS, WordPress und Nextcloud. Ziel ist ein Monitoring ohne Blindflug und möglichst ohne Fehlerquote.
checkmk-smart – SMART Monitoring für SSDs und Festplatten
Repository: https://github.com/bashclub/checkmk-smart
Dieses Plugin ersetzt das fehleranfällige Standard-SMART-Plugin von Checkmk und erweitert den Leistungsumfang deutlich.
- SMART-Monitoring für SSDs und HDDs
- umfangreichere Statusinformationen
- zuverlässigere Auswertung als das Original
- für Checkmk Raw und Enterprise geeignet
check-opnsense – Vollständiges OPNsense Monitoring
Repository: https://github.com/bashclub/check-opnsense
Erweitert Checkmk um nahezu vollständiges Monitoring einer OPNsense Firewall.
Unter anderem werden überwacht:
- DHCP-Bereiche
- OpenVPN und WireGuard
- IPsec
- Zertifikate
- Interfaces
- Gateways
- Reverse Proxy
- DNS
- Firewall-Status
- weitere OPNsense-Dienste
check-nextcloud – Nextcloud Updates überwachen
Repository: https://github.com/bashclub/check-nextcloud
Überwacht automatisch die installierte Nextcloud-Version sowie verfügbare Updates für Apps.
- Nextcloud-Version
- App-Updates
- frühzeitige Erkennung veralteter Installationen
check-wordpress – WordPress Monitoring
Repository: https://github.com/bashclub/check-wordpress
Überprüft automatisch die Aktualität von:
- WordPress
- Plugins
- Themes
Ideal zur Überwachung mehrerer WordPress-Installationen und zur schnellen Erkennung sicherheitsrelevanter Updates.
check-zfs-replication – ZFS Replikationen ohne Fehlerquote überwachen
Repository: https://github.com/bashclub/check-zfs-replication
Dieses Plugin überwacht ZFS-Replikationen zwischen zwei Systemen und eignet sich hervorragend für Proxmox VE, TrueNAS oder andere ZFS-basierte Storage-Systeme.
Dabei werden die jeweils neuesten Snapshots anhand ihrer GUID verglichen. Anschließend erfolgt eine Bewertung anhand frei definierbarer Zeitgrenzen.
Dadurch werden fehlende oder veraltete Replikationen sofort erkannt.
- GUID-Vergleich der Snapshots
- Überwachung der Replikationszeit
- Erkennung fehlender Replikationen
- Ausgabe per Text, Mail oder direkt in Checkmk
check-truenas – Monitoring für TrueNAS Core
Repository: https://github.com/bashclub/check-truenas
Erweitert Checkmk um Monitoring für TrueNAS Core.
Für TrueNAS Scale kann dagegen direkt der Debian-Agent von Checkmk verwendet werden.
Für eine vollständige Überwachung empfiehlt sich zusätzlich:
- checkmk-smart
- check-zfs-replication
Fazit
Die Bashclub-Plugins erweitern Checkmk Raw und Checkmk Enterprise um professionelles Monitoring für Proxmox VE, OPNsense, ZFS, Nextcloud, WordPress und TrueNAS. Sie schließen Lücken der Standard-Plugins und ermöglichen eine zuverlässige Überwachung produktiver Open-Source-Infrastrukturen.
Passende Schulungen zu Checkmk, Proxmox VE, OPNsense, ZFS und TrueNAS findest du auf cloudistboese.de.