BLOG

Ein Schritt-für-Schritt-Leitfaden für Checkmk Cloud Monitoring

Tim Nguyen Van
May 9, 2025
Table of Contents:

Im Februar 2025 hat Checkmk die Checkmk Cloud (SaaS) eingeführt – eine vollständig gemanagte, cloudnative Implementierung ihrer Monitoring-Plattform, die als Service bereitgestellt wird. Diese Lösung wurde so entwickelt, dass sie einen unkomplizierten Betrieb ermöglicht und Unternehmen die Überwachung ihrer IT-Infrastruktur erlaubt, ohne eigene Installationen, Wartung oder manuelle Updates vornehmen zu müssen. Die SaaS-Version ist sowohl mit Cloud- als auch mit On-Premises-Systemen kompatibel und vereint diese in einer einzigen, übersichtlichen Plattform.

Da Checkmk eine der beliebtesten Monitoring-Lösungen unter ilert-Nutzer:innen ist, haben wir uns entschieden, die neue SaaS-Version eingehend zu testen und eine detaillierte Anleitung zu erstellen, die zeigt, wie Sie Ihr Checkmk-Monitoring mit der Incident-Management-Plattform von ilert integrieren können.

Falls Sie an einer Stelle nicht weiterkommen oder etwas unklar ist, kontaktieren Sie einfach das ilert Support-Team über das Chat-Widget. Wir helfen Ihnen gerne weiter!

Was diese Anleitung abdeckt

Diese Schritt-für-Schritt-Anleitung hilft Ihnen dabei:

  • Checkmk Cloud Monitoring für cloudbasierte und On-Premises-Infrastrukturen einzurichten und zu konfigurieren
  • Einen dedizierten IAM-Nutzer in Ihrem AWS-Konto mit den notwendigen Berechtigungen zu erstellen, damit Checkmk auf Ihre AWS-Ressourcen zugreifen und diese überwachen kann
  • Ein übersichtliches Dashboard zu erstellen, um Performance-Metriken zu visualisieren, Anomalien zu erkennen und Einblicke in Echtzeit zu gewinnen
  • Kritische Checkmk-Alarme über mehrere Kanäle wie SMS, Anrufe, Messenger oder Push-Benachrichtigungen mithilfe von ilert zu empfangen

Voraussetzungen: Das benötigtigen Sie für diese Anleitung

  • Ein registriertes Konto bei Checkmk
  • Ein AWS-Konto mit API-Zugriff
  • Zugriff auf IAM (Identity and Access Management)
  • Eine Checkmk Cloud-Instanz, die über den Browser erreichbar ist
  • Einen Windows-Rechner

Schritt 1: Hinzufügen eines Windows-Hosts über den Checkmk-Agenten

Das Hinzufügen von Hosts ist mit Checkmk Cloud deutlich unkomplizierter geworden, da Überwachungsagenten direkt auf den Zielsystemen bereitgestellt werden können. Dieser Ansatz reduziert den manuellen Konfigurationsaufwand und verkürzt die Einrichtungszeit, was Administrator:innen dabei hilft, ihre Monitoring-Infrastruktur effizient zu skalieren.

  1. Wählen Sie das Agentenpaket für Windows aus.
  2. Öffnen Sie PowerShell auf Ihrem Windows-Rechner und folgen Sie folgenden Anweisungen.
Adding a Windows host via Checkmk agent 01

  1. Navigieren Sie zum neu hinzugefügten Host.
Adding a Windows host via Checkmk agent 02

Schritt 2: Erstellen eines IAM-Benutzers für Checkmk

  1. Öffnen Sie in AWS den IAM-Dienst und navigieren Sie zum Bereich Users.
Creating an IAM User for Checkmk 01

  1. Klicken Sie oben rechts auf „Create User“.
Creating an IAM User for Checkmk 02

  1. Geben Sie einen User name ein.
Creating an IAM User for Checkmk 03

  1. Im nächsten Schritt klicken Sie auf Attach policy directly und wählen ReadOnlyAccess unter den Berechtigungs Richtlinien (Permission policies) aus.
Creating an IAM User for Checkmk 04

  1. Klicken Sie auf Create user.
Creating an IAM User for Checkmk 05

  1. Wählen Sie den neu erstellten User aus.
Creating an IAM User for Checkmk 06

  1. Klicken Sie auf Security credentials.
Creating an IAM User for Checkmk 07

  1. Klicken Sie nun auf Create access key.
Creating an IAM User for Checkmk 08

  1. Wählen Sie Third-party Service, bestätigen Sie die Meldung und klicken Sie auf Next.
Creating an IAM User for Checkmk 09

  1. Optional: Legen Sie einen Description tag fest.
Creating an IAM User for Checkmk 10

  1. Ein Access key und ein Secret key werden generiert. Diese beiden Keys benötigen Sie im weiteren Verlauf der Einrichtung für das Cloud- basierte Monitoring mit Checkmk Cloud.
Creating an IAM User for Checkmk 11

Schritt 3: Hinzufügen eines AWS-Hosts

  1. Klicken Sie in der Seitenleiste auf Setup -> Hosts.
Adding an AWS host to Checkmk 01

  1. Klicken Sie auf Add host.
Adding an AWS host to Checkmk 02

  1. Geben Sie einen Host name ein und setzen Sie die IP address family auf ‘No IP’, anschließend speichern Sie den Host.
Adding an AWS host to Checkmk 03

  1. Navigieren Sie in der Seitenleiste zu Setup -> VM, cloud, container.
Adding an AWS host to Checkmk 04

  1. Wählen Sie nun Amazon Web Services (AWS) aus.
Adding an AWS host to Checkmk 05

  1. Klicken Sie auf Add rule.
Adding an AWS host to Checkmk 06

  1. Geben Sie die Access key ID und den Secret access key Ihres AWS-Kontos in die entsprechenden Felder ein.
  2. Wählen Sie anschließend die Optionen aus, die Sie überwachen möchten.
Adding an AWS host to Checkmk 08

  1. Navigieren Sie nun in der Seitenleiste zu Setup -> Hosts.
Adding an AWS host to Checkmk 09

  1. Wählen Sie den zuvor erstellten Host aus.
Adding an AWS host to Checkmk 10

  1. Klicken Sie auf Save & run service discovery.
Adding an AWS host to Checkmk 11

Adding an AWS host to Checkmk 11

  1. Navigieren Sie zu Setup -> Dynamic host management.
Adding an AWS host to Checkmk 12

  1. Klicken Sie auf Add connection.
Adding an AWS host to Checkmk 13

  1. Geben Sie eine Unique ID und einen Title in die entsprechenden Felder ein.
  2. Aktivieren Sie unter Delete vanished hosts die Option ‘Automatically delete hosts without piggyback’.
  3. Speichern Sie anschließend die Verbindung.
Adding an AWS host to Checkmk 16

  1. Um die vorgenommenen Änderungen zu übernehmen, klicken Sie oben rechts auf Changes.
Adding an AWS host to Checkmk 17

  1. Klicken Sie nun auf Activate on selected sites.
Adding an AWS host to Checkmk 18

  1. Navigieren Sie anschließend in der Seitenleiste zu Monitor -> AWS EC2 instances.
Adding an AWS host to Checkmk 19

  1. Diese Ansicht bietet einen allgemeinen Überblick über Ihre EC2 Instances.
Adding an AWS host to Checkmk 20

Schritt 4: Intuitive Dashboards zur Leistungsüberwachung erstellen

Checkmk-Dashboards sind anpassbare visuelle Oberflächen, die Echtzeit-Einblicke in den Zustand und die Performance Ihrer Cloud- und On-Premises-Systeme bieten.

  1. Navigieren Sie in der Seitenleiste zu Customize -> Dashboards.
Build dashboards in Checkmk to monitor performance 01

  1.  Klicken Sie auf Add dashboard.
Build dashboards in Checkmk to monitor performance 02

  1. Wählen Sie spezifische Objekte aus, auf die das Dashboard eingeschränkt werden soll. In diesem Leitfaden setzen wir die Einschränkung auf: ‘No restrictions to specific objects’.
  2. Klicken Sie auf Continue.
Build dashboards in Checkmk to monitor performance 04

  1. Geben Sie eine Unique ID und einen Title ein und klicken Sie anschließend auf Save & go to dashboard.
Build dashboards in Checkmk to monitor performance 05

  1. Navigieren Sie nun zu Dashboard -> Enter layout mode.
Build dashboards in Checkmk to monitor performance 06

  1. Navigieren Sie zu Add -> Combined graph.
Build dashboards in Checkmk to monitor performance 07

  1. Geben Sie einen Custom title für das Diagramm ein.
Build dashboards in Checkmk to monitor performance 08

  1. Wählen Sie die Service-Filterbedingung ‘Service (exact match)’ und geben Sie ‘AWS/EC2 CPU utilization’ als Wert ein.
Build dashboards in Checkmk to monitor performance 09

  1. Wählen Sie ‘CPU utilization’ als Graph und legen Sie den gewünschten Time range fest.
Build dashboards in Checkmk to monitor performance 10

  1. Klicken Sie auf Save.
Build dashboards in Checkmk to monitor performance 11

  1. Die Dashboard-Funktion von Checkmk ermöglicht es Ihnen, Größe und Layout Ihres Dashboards vollständig anzupassen.
Build dashboards in Checkmk to monitor performance 12

  1. Um die Einrichtung abzuschließen, navigieren Sie zu Dashboard -> Leave layout mode.
Build dashboards in Checkmk to monitor performance 13

Schritt 5: Checkmk Cloud mit ilert verbinden

Um Checkmk Cloud mit ilert zu verbinden, fügen Sie eine neue Notification rule vom Typ ‘ilert’ hinzu und geben anschließend den Integration key Ihrer Checkmk-Alertquelle in ilert ein.

 Connect Checkmk Cloud with ilert to send alerts via SMS, phone call, push notifications

Weitere Informationen finden Sie im Checkmk-Integrationsleitfaden von ilert.

Blog-Beiträge, die dir gefallen könnten:

Sind Sie bereit, Ihr Incident-Management zu verbessern?
Start for free
Unsere Cookie-Richtlinie
Wir verwenden Cookies, um Ihre Erfahrung zu verbessern, den Seitenverkehr zu verbessern und für Marketingzwecke. Erfahren Sie mehr in unserem Datenschutzrichtlinie.
Open Preferences
Danke! Deine Einreichung ist eingegangen!
Hoppla! Beim Absenden des Formulars ist etwas schief gelaufen.
Danke! Deine Einreichung ist eingegangen!
Hoppla! Beim Absenden des Formulars ist etwas schief gelaufen.
Danke! Deine Einreichung ist eingegangen!
Hoppla! Beim Absenden des Formulars ist etwas schief gelaufen.