1. Einleitung
Die eine perfekte Software-Lösung für jeden Nutzer und jeden Anwendungsfall gibt es nicht. Was dem einen gefällt, ist dem anderen zu viel oder zu wenig, zu simpel oder zu komplex. Deshalb ist auch Checkmk in verschiedenen Editionen verfügbar. Diese unterscheiden sich vor allem im Leistungsumfang und in den Einsatzmöglichkeiten. Im Folgenden möchten wir Ihnen mit Checkmk Cloud eine der kommerziellen Editionen vorstellen.
2. Einordnung von Checkmk Cloud
Inhaltlich baut Checkmk Cloud auf Checkmk Enterprise auf, bietet aber zusätzlich umfangreiche Cloud-Funktionen. Damit ist sie vor allem für die Nutzer von Wert, deren Hosts in einer Cloud beheimatet sind und die auch ihr gesamtes Monitoring in einer Cloud aufsetzen wollen.
Die Unterstützung bei der Verlagerung von Anwendungen und Prozessen in die Cloud, d.h. in sogenannten Lift and Shift-Szenarien, ist bereits in allen Editionen integriert — bei der Überwachung von Amazon Web Services (AWS), Microsoft Azure und Google Cloud Platform (GCP). Darüber hinaus bietet Checkmk Cloud auch Cloud-spezifische Check-Plugins. So können Sie beim Übergang aus dem Rechenzentrum in eine Cloud weiter Checkmk Enterprise nutzen. Möchten Sie danach auch SaaS und PaaS Produkte, die eine Cloud Ihnen bietet, nutzen, können Sie auf Checkmk Cloud upgraden.
3. Zusätzliche Funktionen von Checkmk Cloud
Die wesentlichen Funktionen von Checkmk Cloud, die diese von anderen Editionen unterscheiden:
Checkmk Cloud ist über die Marketplaces von Microsoft Azure und AWS verfügbar.
Fortgeschrittene Check-Plugins:
Bei der Überwachung von Amazon Web Services (AWS), Microsoft Azure und Google Cloud Platform (GCP) gibt es in Checkmk Cloud zusätzliche, Cloud-spezifische Check-Plugins.Cloud-spezifische Dashboards:
In Checkmk Cloud gibt es für AWS, Microsoft Azure und GCP spezifische Dashboards.Konfiguration eines Push-Agenten:
In allen Checkmk-Editionen initiiert der Checkmk-Server die Kommunikation mit einem Host und fragt die Daten vom Checkmk-Agenten ab - im sogenannten Pull-Modus. Mit Checkmk Cloud können Sie zusätzlich den Push-Modus nutzen.Autoregistrierung von Hosts:
In Checkmk Cloud können Sie Hosts automatisch erstellen lassen, auf denen ein Checkmk-Agent installiert ist. Dies beinhaltet die Registrierung des Agenten beim Checkmk-Server, den Aufbau einer TLS-verschlüsselte Verbindung, die Erstellung des Hosts, die Durchführung einer Service-Erkennung und die Aktivierung der Änderungen, so dass der Host in die Monitoring-Umgebung aufgenommen wird — alles vollautomatisch. Die Autoregistrierung funktioniert für Pull- und Push-Agenten.
Hinweis: In der Checkmk-Benutzeroberfläche werden Elemente, die es nur in Checkmk Cloud gibt, durch den Zusatz (Cloud Edition) gekennzeichnet, z.B. Regeln, Dashboards oder Parameterwerte,
4. Upgrade zu Checkmk Cloud
Sie können Checkmk Cloud unverbindlich testen, denn sie ist in den ersten 30 Tagen nicht limitiert. Durch Eingabe eines Lizenzschlüssels nach spätestens 30 Tagen können Sie Checkmk Cloud dann ohne Beschränkungen einsetzen.
Für den Wechsel von einer der anderen Editionen zu Checkmk Cloud folgen Sie der Upgrade-Beschreibung.
5. Unterschiede der Komponenten im Detail
5.1. Monitoring-Oberfläche
Funktion | Ergänzende Informationen |
---|---|
Cloud-Dashboards |
In Checkmk Cloud finden Sie im Monitoring die spezifischen Dashboards für AWS, Azure und GCP. |
5.2. Monitoring-Agenten
Funktion | Ergänzende Informationen |
---|---|
Push-Modus |
Nur in Checkmk Cloud kann der Checkmk-Agent für Linux und für Windows im Push-Modus konfiguriert und genutzt werden. Den Modus (Push oder Pull) konfigurieren Sie in den Eigenschaften eines Hosts oder Ordners, im Abschnitt zu den Monitoring-Agenten. Der Push-Modus ist auf den Agent Controller angewiesen und daher im Legacy-Modus des Agenten nicht verfügbar. |
Autoregistrierung |
Checkmk Cloud bietet die Möglichkeit, Hosts automatisch bei der Registrierung anzulegen mit der sogenannten Autoregistrierung. Zur Konfiguration der Checkmk-Instanz dient der Regelsatz Agent registration. Auch die Autoregistrierung setzt den Agent Controller voraus. |
Agentenbäckerei (Agent Bakery) |
In Checkmk Cloud können Sie die Agentenbäckerei zusätzlich nutzen, um Agentenpakete mit einer Konfiguration für die Autoregistrierung zu versehen. Die Regel für die Agentenbäckerei heißt Agent controller auto-registration (Cloud Edition). Diese Pakete führen die Registrierung automatisch nach der Installation durch. |
Berechtigung zur Agentenregistrierung |
Die vordefinierte Rolle |
5.3. Anbindungen
Funktion | Ergänzende Informationen |
---|---|
Grafana |
Das Grafana-Plugin können Sie direkt aus dem Grafana-Katalog installieren, so dass sich die Integration einfach in Ihre Cloud-Umgebung einbetten lässt. |
5.4. Bereitstellung
Funktion | Ergänzende Informationen |
---|---|
Verfügbarkeit in den Azure und AWS Marketplaces |
Checkmk Cloud steht in den Marketplaces von Microsoft Azure und AWS zur Installation bereit. Die Artikel zu den Images von Azure und AWS führen Sie in die Einrichtung ein. |
Test der Edition |
Von den verfügbaren kommerziellen Editionen, d.h. Checkmk Enterprise, Checkmk Cloud und Checkmk MSP, können Sie Checkmk Cloud 30 Tage lang in vollem Funktionsumfang unverbindlich testen. In kleinem Rahmen, d.h. mit einer Instanz und bis zu 750 Services, können Sie Checkmk mit Checkmk Cloud auch dauerhaft ohne Subskription betreiben. |
5.5. Weitere Funktionen
Funktion | Ergänzende Informationen |
---|---|
Check-Plugins für AWS |
In Checkmk Cloud gibt es zusätzlich Check-Plugins für die AWS Cloud-Produkte AWS Lambda, Elastic Container Service (ECS), Route 53, CloudFront, ElastiCache for Redis und Simple Notification Service (SNS). |
Check-Plugins für Azure |
In Checkmk Cloud gibt es zusätzlich Check-Plugins für die Azure-Produkte Application Gateway und Recovery Services vaults. |
Check-Plugins für GCP |
In Checkmk Cloud gibt es zusätzlich Check-Plugins für die Goggle Cloud-Produkte Cloud Functions, Cloud Run und Memorystore for Redis. |