Check_MK
Checkmk ist eine in Python und C++ entwickelte Software für das Service-Monitoring von IT-Infrastruktur. Sie wird zur Überwachung von Server, Netzwerk, Applikationen, Public Clouds, Containern, Speicher, Datenbanken und Umweltsensoren genutzt.
Check MK Editionen und Preise
Installation
Netzwerk Vorraussetzungen (Firewall)
Beschreibung: Der Server und die Agents kommunizieren über mehrere Ports. Diese müssen eingehe...
Installation auf Debian 11 Bullseye
1. Vorrausetzung ist ein Debian 11 mit ssh Zugang via Schlüsseldatei. Auf dei Website https://ch...
Installation auf Redhat / CentOS 8
1. Vorrausetzung ist ein Debian 11 mit ssh Zugang via Schlüsseldatei. Auf dei Website https://ch...
HTTPS aktivieren mit Selbsigniertem Zertifikat
Da http Verbindungen auch im Internen LAN mitgeschnitten werden können, HTTPS einrichten.Dazu ein...
Einrichten Emailversand mit Postfix
Damit auch Emailbenachrichtungen raus gehen, richten wir uns einen Postfix SMTP Server ein.Abhäng...
Einrichtung Email mit dem Nullmailer (Eine alternative zu Postfix)
Beschreibung Der Nullmailer ist ein einfaches SMTP-Forwarding-System, das Sie verwenden können, ...
Einrichtung Email mit msmtp (nullmailer alternative auf CentOS)
Beschreibung msmtp ist ein MTA für deinen reinen Versand über sendmail.Nullmailer ist auf Debian...
Einrichtung Email Adresse und Einrichtung Contact Group und testen der Notification
Login in CheckMK Dann unter Setup -> Users gehen Dann bei den Benutzer(n) die Emailadresse hi...
Maximum Checkmk checkers anpassen
.AufSetup -> Global settings klicken Dann auf Maximum concurrent Checkmk checkers klicken U...
API User Einrichten
Unter Users das API Kennwort für den Benutzer automation ändern bzw. festlegen. Dazu unter Setu...
Check MK Plugins / Extensions - Exchange (mpk)
Packages downloaden und installieren Es gibt im Checkmk Exchange verschiedene Plugins / Extensio...
Einrichtung der Infrastruktur
Installation Agent für Betriebsysteme mit apt Packetmanager
Nun agents für die Hosts installieren Auf dem zu überwachenen des Host wo der Agent installiert ...
Installation Agent für Betriebsysteme mit rpm Packetmanager
Nun agents für die Hosts installieren Auf dem zu überwachenen des Host wo der Agent installiert ...
Installation Agent für andere Betriebsysteme ohne systemd / xinetd (Anbindung per ssh) tar.gz
Beschreibung Es gibt Systeme auf denen gibt es kein Systemd und xinetd.Der Checkmk Service lausc...
Installation Agent für Windows
Beschreibung: Installation Agent für Windows. Dieser wird dann ähnlich wie bei Linux über die Ko...
Anlegen von Hostgruppen und deren Verzeichnisse
Nach dem Einloggen sehen wir die Hauptseite Im Menü links auf Setup -> Hosts ->Host Groups. N...
Anlegen von Hosts
Nun die Hosts anlegen.Falls noch nicht getan die Agents auf die Hosts die überwacht werden sollen...
Agents am CheckMK Server registrieren
Beschreibung: Wenn im Service AGENT diese Warnung steh, ist der Host mit seinem agent beim Check...
Checks Schwellenwerte / Limits anpassen
Beschreibung: Es gibt situationen da passen die Standard Schwellenwerte / Limits einfach nicht. ...
Benachrichtungen für bestimmte Checks deaktivieren
Beschreibung: Wer kennt sie nicht die Windows Ereignisanzeige. Da werden Fehler und Warnungen ge...
Wartungszeiten - geplante Downtimes festlegen
Beschreibung: Es kommt immer mal wieder vor das ein Dienst offline genommen wird.Oder sogar jede...
Discovery anpassen -> Netzwerkkarten ausschliessen
Beschreibung: Manchmal möchte man Geräte nicht erfassen, so wie die tap Adapter von VPNs oder Vi...
Checks und wie Sie funktionieren
Eigene Checks erstellen
Eigene Check Bilbliothek
Hier landen eigen gebaute Checks
Endian VPN Überwachung
Beschreibung: Ein Custom Check für ein python Script zur endian VPN überwachung.Dieses script gi...
MongoDB Größen überwachung
Beschreibung: Ein lokal check, der alle collections durchgeht und ausgibt.Der Check muss auf dem...
Process Speicherüberwachung
Beschreibung: Ein lokal check der alle Prozesses nach Speichergröße sortiert.Auf Grund der Proze...
Pushover - Notifications
Konto und API-KEY anlegen
Beschreibung: Um Pushover notifications nutzen zu können braucht man ein konto dort.Die App kost...
Pushover - Android App einrichten
BeschreibunG: Ap aus dem App Store installieren, dazu Playstore öffnen oder link folgen https:/...
Pushover in Checkmk konfigurieren
Beschreibung: Pushover Application in Checkmk konfigurieren. Einrichtung: Checkmk Webseite ö...