Checks mit Konfigurationspaketen zuweisen

Weise Monitoring-Checks vielen Geräten auf einmal über regelbasierte Konfigurationspakete zu — nach OS, Geräteklasse, Tags, Kunde oder Standort.

Geschrieben von Erdinc Akay

Zuletzt aktualisiert Vor 8 Tagen

Ein Monitoring-Check hängt sich nicht von selbst an ein Gerät — du weist ihn zu. octoja bietet dir dafür zwei Wege, und der, der mit deiner Flotte mitwächst, ist das Konfigurationspaket: ein wiederverwendbares Bündel von Checks, das octoja Geräten anhand von Regeln, die du festlegst, automatisch zuweist. Diese Anleitung zeigt dir, wie du ein regelbasiertes Paket aufbaust, Checks hinzufügst und die richtigen Geräte adressierst — ob das nun ein einzelner Server ist oder jeder Windows Server über all deine Kunden hinweg.

Zwei Wege, einen Check zuzuweisen

VorgehenSo richtest du es einAm besten für
Direkt am GerätÖffne das Gerät, wechsle auf den Tab Checks und klicke auf Check hinzufügen.Ein einmaliger Check auf einem einzelnen Gerät.
Regelbasiertes KonfigurationspaketBaue ein Paket einmal auf und lass dann Zuweisungsregeln entscheiden, welche Geräte es erhalten.Denselben Satz von Checks über viele Geräte oder Kunden hinweg standardisieren.

Die beiden Wege ergänzen sich: Ein Gerät kann direkt zugewiesene Checks tragen und gleichzeitig auf mehrere regelbasierte Pakete passen — alle diese Checks laufen dann darauf. Diese Anleitung behandelt das regelbasierte Paket, denn so überwachst du eine ganze Flotte, ohne Geräte einzeln zu bearbeiten.

Voraussetzungen

  • Die Berechtigung Monitoring-Check-Verwaltung (monitoring-checks.manage), die über Gruppen unter Administration → Gruppen vergeben wird — siehe Berechtigungen zuweisen. Mit dieser Berechtigung kannst du Konfigurationspakete erstellen und bearbeiten. Wenn du Konfiguration → Konfigurationspakete nicht siehst, bitte einen Administrator, sie dir zu vergeben.
  • Für tag-basierte Regeln sollten die Geräte, die du adressieren willst, die Tags, auf die du abgleichst, bereits tragen — siehe Tag-Regeln konfigurieren.

Ein regelbasiertes Paket erstellen

Konfigurationspakete findest du unter Konfiguration → Konfigurationspakete, aufgeteilt in Regelbasierte Pakete und Direkt zugewiesene Pakete. Die Animation unten führt durch das Erstellen eines Pakets und das Hinzufügen eines Checks.

Konfiguration und dann Konfigurationspakete öffnen, auf Paket erstellen klicken, den Namen Standard Server Checks eingeben, den Tab Checks öffnen, auf Check hinzufügen klicken, den Check Festplattenspeicher wählen und speichern; das neue Paket erscheint in der Liste Regelbasierte Pakete.
  1. Gehe zu Konfiguration → Konfigurationspakete und stelle sicher, dass der Tab Regelbasierte Pakete ausgewählt ist.
  2. Klicke auf Paket erstellen.
  3. Gib einen Namen ein (zum Beispiel Standard Server Checks) und optional eine Beschreibung, damit später nachvollziehbar ist, wofür das Paket gedacht ist. Um von einem bestehenden Paket auszugehen, wähle eines unter Klonen von; andernfalls belasse es auf Leeres Paket.
  4. Klicke auf Erstellen. Du landest auf der Detailseite des Pakets mit den Tabs Checks, Software, Agent, Automatisierungen und Regeln.

Du kannst auch auf Aus Vorlage starten klicken und eines der eingebauten Pakete von octoja als fertigen Ausgangspunkt wählen.

Checks zum Paket hinzufügen

  1. Suche auf dem Tab Checks des Pakets den Abschnitt Enthaltene Checks und klicke auf Check hinzufügen.
  2. Wähle einen Check-Typ und lege seine Schwellenwerte fest. Jeder Check-Typ hat seine eigene Konfigurationsanleitung — siehe die Abschnitte Check-Konfiguration und Check-Referenz in der Seitenleiste.
  3. Wiederhole das für jeden Check, den dieses Paket tragen soll. Ein Paket kann so viele Checks bündeln, wie du brauchst; sie werden alle gemeinsam zugewiesen, sobald das Paket auf ein Gerät passt.

Flottenweite Agent-Einstellungen festlegen (optional)

Über Checks und Software hinaus kann ein Paket auch Agent-Einstellungen auf jedes Gerät anwenden, das es erfasst. Öffne den Tab Agent des Pakets und aktiviere die gewünschten Einstellungen. Der effektive Wert eines Geräts kombiniert alle seine Pakete, und du kannst jede Einstellung pro Gerät auf der Geräteseite überschreiben.

EinstellungWas sie bewirkt
Benutzerzustimmung für Remotedesktop erforderlichErfasste Geräte fordern den angemeldeten Benutzer auf, jede Remotedesktop-Sitzung vor dem Start zu erlauben.
Agent-Symbol im Traybereich anzeigenDas octoja-Agent-Symbol im Traybereich erfasster Geräte anzeigen.
Software-Kiosk aktiviertBenutzern auf erfassten Geräten erlauben, freigegebene Software aus dem Self-Service-Kiosk zu installieren.
Ticketing aktiviertBenutzern auf erfassten Geräten erlauben, Support-Fälle zu erstellen.
Automatisch sperren nach RemotedesktopErfasste Geräte sperren automatisch, wenn eine Remotedesktop-Sitzung endet. Techniker können dies pro Sitzung weiterhin übersteuern.

Mit Zuweisungsregeln die richtigen Geräte adressieren

Zuweisungsregeln entscheiden, für welche Geräte das Paket gilt. Öffne den Tab Regeln des Pakets und klicke auf Regeln bearbeiten — die Animation zeigt, wie eine Regel auf die gewünschten Geräte eingrenzt.

Auf dem Tab Regeln des Pakets auf Regeln bearbeiten klicken, das Feld Kunden wählen, die Bedingung „Anwenden auf Geräte, bei denen Geräteklasse ist Windows Server“ aufbauen und beobachten, wie der Zähler der passenden Geräte auf die Anzahl der Windows Server springt, bevor gespeichert wird.
  1. Wähle unter Kunden die Kunden aus, für die dieses Paket gelten soll. Lass das Feld leer, um das Paket auf alle Kunden anzuwenden — so deckt ein einziges Paket deine gesamte Flotte ab.
  2. Formuliere unter Geräteregeln eine Bedingung in der Form Anwenden auf Geräte, bei denen <Feld> <Operator> <Wert> — zum Beispiel Geräteklasse ist Windows Server.
  3. Klicke auf Bedingung hinzufügen, um derselben Regel eine weitere Bedingung hinzuzufügen. Bedingungen innerhalb einer Regel werden mit und verknüpft (jede Bedingung muss zutreffen).
  4. Um ein oder auszudrücken (ein Gerät passt, wenn es irgendeine Regel erfüllt), füge eine zweite Regel hinzu oder beginne einen neuen Block mit oder alternativ.... Ein Gerät wird einbezogen, sobald eine Regel zutrifft.
  5. Klicke auf Speichern. octoja wertet die Regel neu aus und weist die Checks des Pakets passenden Geräten automatisch zu — oder entfernt sie.

Das ist dieselbe Regel-Engine, die auch Tag-Regeln nutzen. Der einfache Satzbaukasten verarbeitet und/oder-Bedingungen; für verschachtelte Gruppen wechselt octoja in den Erweiterten Editor, wo du die Regel direkt in octoja Query Language (OQL) schreibst.

Regelfelder

FeldTrifft zu aufBeispiel
BetriebssystemDer Betriebssystem-Text des GerätsBetriebssystem enthält Windows
GeräteklasseDer klassifizierte GerätetypGeräteklasse ist Windows Server
TagsTags am GerätTags enthält database
Kunden-TagsTags am Kunden des GerätsKunden-Tags enthält managed
StandortDer Standort des GerätsStandort ist gleich Berlin Office
GerätenameDer HostnameGerätename beginnt mit SRV-
DomäneDie Domäne des GerätsDomäne ist gleich corp.example.com
HerstellerHardware-HerstellerHersteller enthält Dell
ModellHardware-ModellModell enthält PowerEdge
DienstEin Dienst im Inventar des GerätsDienst enthält MSSQLSERVER
AnwendungInstallierte SoftwareAnwendung enthält Microsoft SQL Server

Welche Operatoren verfügbar sind, hängt vom Feld ab: Textfelder bieten ist gleich, ist nicht gleich, enthält, enthält nicht, beginnt mit und beginnt nicht mit; Geräteklasse nutzt ist und ist nicht; Tags und Kunden-Tags nutzen enthält und enthält nicht.

Die Werte für Geräteklasse sind Windows Server, Windows Workstation, Linux Server, Linux Desktop und macOS.

Prüfen, ob die Regel die richtigen Geräte trifft

Während du die Regeln bearbeitest, zeigt octoja live, wie viele Geräte aktuell passen — zum Beispiel „12 Geräte zutreffend“, aufgeschlüsselt nach Kunde und Geräteklasse. So stellst du sicher, dass das Paket tatsächlich irgendwo landet.

  • Wenn du „Keine Geräte entsprechen diesen Regeln.“ siehst, ist das Paket gültig, läuft aber auf null Geräten — es liegt still da und überwacht nichts. Das ist kein Fehler, und du wirst später nicht darauf hingewiesen; lies also immer die Trefferzahl, bevor du dich auf ein Paket verlässt. Eine häufige Ursache ist ein Tag in der Regel, das noch kein Gerät trägt.
  • Wenn du ohne ausgewählte Kunden speicherst, warnt octoja mit „Keine Kunden ausgewählt“ und weist dich darauf hin, dass die Regeln dann für Geräte aller Kunden gelten — bestätige nur, wenn du genau das beabsichtigst.

Ein Paket über mehrere Kunden hinweg wiederverwenden

Ein regelbasiertes Paket ist nicht an einen einzelnen Kunden gebunden. Lass das Feld Kunden leer, und das Paket gilt für jeden Kunden in deiner Instanz — eine Regel wie Geräteklasse ist Windows Server deckt so alle Windows Server ab, die du verwaltest, aus einem einzigen Paket. Baue den Standard einmal auf, und jedes neue passende Gerät übernimmt ihn automatisch, sobald es sich das nächste Mal meldet.

Tipps

  • Direkt zugewiesene Checks und regelbasierte Pakete addieren sich auf einem Gerät — nutze die direkte Zuweisung für Ausnahmen und Pakete für den Standard.
  • Alarmregeln liegen am Check innerhalb des Pakets, sodass ein Paket sowohl den Check als auch die Art deiner Benachrichtigung bei einem Fehlschlag tragen kann — siehe Alarme für einen Check einrichten.
  • Nutze die Live-Trefferzahl als Kontrolle nach jeder Regeländerung — ein unerwarteter Abfall auf null bedeutet meist, dass eine Bedingung jetzt zu streng ist oder ein Tag fehlt.
  • Starte aus einer eingebauten Vorlage, wenn du einen sinnvollen Standardsatz von Checks statt eines leeren Pakets möchtest.
  • Nutze den Tab Automatisierungen, um geplante Automatisierungen an ein regelbasiertes Paket zu hängen — sie laufen dann auf jedem Gerät, das das Paket erfasst.