# 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

[ ![Checkmk SMART Monitoring Plugin](https://aow.de/uploads/images/gallery/2023-03/scaled-1680-/image.png) ](https://aow.de/uploads/images/gallery/2023-03/image.png)

---

## 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

[ ![Checkmk OPNsense Monitoring](https://aow.de/uploads/images/gallery/2023-03/scaled-1680-/k51image.png) ](https://aow.de/uploads/images/gallery/2023-03/k51image.png)

[ ![Checkmk OPNsense Services](https://aow.de/uploads/images/gallery/2023-03/scaled-1680-/BZDimage.png) ](https://aow.de/uploads/images/gallery/2023-03/BZDimage.png)

---

## 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

[ ![Nextcloud Monitoring mit Checkmk](https://aow.de/uploads/images/gallery/2023-03/scaled-1680-/PNBimage.png) ](https://aow.de/uploads/images/gallery/2023-03/PNBimage.png)

---

## 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

[ ![ZFS Replication Monitoring](https://aow.de/uploads/images/gallery/2023-03/scaled-1680-/A8uimage.png) ](https://aow.de/uploads/images/gallery/2023-03/A8uimage.png)

---

## 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

[ ![TrueNAS Monitoring mit Checkmk](https://aow.de/uploads/images/gallery/2023-03/scaled-1680-/v6Dimage.png) ](https://aow.de/uploads/images/gallery/2023-03/v6Dimage.png)

---

## 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**.