Erstellen Sie eine Eigensystemüberwachung, um ein benutzerdefiniertes Skript für die Systemüberwachung zu verwenden

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • Sie können eine Eigensystemüberwachung erstellen, um ein benutzerdefiniertes Skript für die Systemüberwachung zur Überwachung spezifischer Ereignismanagement Komponenten zu verwenden.

    Vorbereitungen

    Erforderliche Rolle: evt_mgmt_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Zur Erweiterung der Eigensystemüberwachungen, die im Basissystem enthalten sind, können Sie eine Eigensystemüberwachung erstellen, um die von Ihnen angegebenen Komponenten zu überwachen. Die mit dem Basissystem bereitgestellten Eigensystemüberwachungsskripts sind in der folgenden Tabelle aufgelistet.
    Tabelle : 1. Eigensystemüberwachungsskripts, die mit dem Basissystem bereitgestellt werden
    Systemüberwachungsskript Verwendet von einer Überwachung für folgende Zwecke:
    Verzögerung bei der Event-Verarbeitung überprüfen Die Dauer [in Minuten] von Events überwachen, die im Status „Bereit“ blieben und nicht verarbeitet wurden.
    Connector-Überwachung Überwachung:
    • Gibt an, ob die Zeit, die ein Connector im Leerlauf war, den konfigurierten Schwellenwert [in Minuten] überschritten hat.
    • Der aktive Status von Connectors.
    Status der Event-Verarbeitung abrufen Überwachung der Zeit, in der sich die Events im Status „Bereit“ befinden. Warnungen werden gesendet, wenn diese Zeit den Schwellenwert überschreitet.
    MID-Server-Schwellenwertwarnungen MID Serverzustand überwachen. Wenn Änderungen am MID-Server-Status erkannt werden, werden Events gesendet.
    Sie können Warnungsverwaltungsregeln erstellen, um auf die von der Eigensystemüberwachung erkannten Probleme zu reagieren und sie zu beheben. Warnungen werden basierend auf dem angegebenen Schweregrad und Schwellenwert generiert. Navigieren zu Ereignismanagement > Administration > Eigensystemüberwachung für die mit der Basisinstanz bereitgestellten Überwachungen zur Überwachung der durch Eigensystemüberwachung erkannten Probleme:
    Überwachen Beschreibung
    Überwachung des Connectors im Ruhezustand Überwachung, um zu überprüfen, ob sich einer der Connectors im Ruhezustand befand und den konfigurierten Schwellenwert [in Minuten] überschritten hat.

    Ausgewähltes Eigensystemüberwachungsskript: Connector-Überwachung.

    Connectors-Status Überwachung zur Nachverfolgung des aktiven Status der Connectors. Wählen Sie nur einen Schwellenwert aus, um zu konfigurieren, welcher Schweregrad aufgerufen werden soll. Verwenden Sie 1 zum Auswählen des Schwellenwertfelds oder 0, um das Schwellenwertfeld zu ignorieren. Weitere Informationen finden Sie unter Connector-Statusbeispiel.

    Ausgewähltes Eigensystemüberwachungsskript: Connector-Überwachung.

    Verzögerung bei der Event-Verarbeitung Die Dauer [in Minuten] von Events überwachen, die im Status „Bereit“ blieben und nicht verarbeitet wurden, Dieser Zeitraum initiiert eine Warnung für das Event, das das CI verarbeitet, mit Schweregrad gemäß den konfigurierten Schwellenwerten [Minuten].

    Ausgewähltes Systemüberwachungsskript: Verzögerung bei der Event-Verarbeitung überprüfen.

    Event-Verarbeitungsauftrag Überwachung des Status der Event-Verarbeitungsaufgaben. Eine Warnung wird generiert, wenn die Leerlaufzeit eines Auftrags den konfigurierten Schwellenwert überschreitet.

    Ausgewähltes Systemüberwachungsskript: Event-Verarbeitungsstatus überprüfen.

    MID-Server MID-Server Schwellenwertwarnungen Überwachen Sie die Integrität von MID-Server MID-Server. Events werden gesendet, wenn Probleme mit der MID-Server-Verfügbarkeit und Ressourcenschwellenwerten erkannt werden.

    Systemüberwachungsskript ausgewählt: MID Server-Schwellenwertwarnungen.

    Hinweis:
    Um zu verhindern, dass eine Eigensystemüberwachung den Connector-Status erkennt, können Sie das Kontrollkästchen Aktiv der Überwachung jederzeit deaktivieren und dann auf Aktualisieren klicken.

    Prozedur

    1. Navigieren zu Ereignismanagement > Administration > Eigensystemüberwachungund klicken Sie auf Neu.
    2. Füllen Sie die Felder des Formulars aus.
      Tabelle : 2. Überwachungskonfigurationsformular
      Feld Beschreibung
      Name Beschreibender und aussagekräftiger Name für die Überwachung.
      Beschreibung Textbeschreibung, die die Überwachung beschreibt.
      Aktiv Kontrollkästchen, um die Überwachung zu aktivieren.
      Überwachungsauftragshäufigkeit [Sekunden] Häufigkeit, mit der der Überwachungsauftrag ausgeführt werden soll. Standardwert: 120 Sekunden
      Letzte Ausführung Datum und Uhrzeit der letzten Ausführung Diese Werte werden automatisch aktualisiert.
      Skript Überwachungsskript. Klicken Sie auf das Suchsymbol. Die vorhandenen Skripts werden auf dem Bildschirm „Systemüberwachungsskripts“ aufgelistet, oder klicken Sie auf Neu, um ein benutzerdefiniertes Skript für die Systemüberwachung zu erstellen. Weitere Informationen zum Erstellen eines benutzerdefinierten Systemüberwachungsskripts finden Sie unter Schritt 3.
      Hinweis:
      Zu allen folgenden Schwellenwertkonfigurationsfeldern: Alle überwachten Werte werden mit den Schwellenwerten verglichen. Wenn ein überwachter Wert einen Schwellenwert überschreitet, wird eine Warnung mit dem entsprechenden Schweregrad ausgegeben.
      Schwellenwert für „Kritisch“ Jeder Punkt über dem Wert gilt als kritische Konsequenz.
      Schwellenwert für „Schwerwiegend“ Jeder Punkt über dem Wert, jedoch unter dem Wert des kritischen Schwellenwerts, gilt als schwerwiegende Konsequenz.
      Schwellenwert für „Gering“ Bei Überschreitung gilt der Wert als geringfügige Konsequenz.
      Warnungsschwellenwert Wenn der Wert überschritten wird, wird eine Warnung ausgegeben.
      Zusätzliche Informationen Weitere Informationen zur Überwachung.
    3. Zum Erstellen eines benutzerdefinierten Systemüberwachungsskripts klicken Sie im Formular „Überwachungskonfiguration“ neben dem Feld Skript auf das Suchsymbol, um das Skript Systemüberwachung zu öffnen, und klicken Sie auf Neu.
    4. Füllen Sie die Felder des Formulars aus.
      Tabelle : 3. Formular „Systemüberwachungsskript“
      Feld Beschreibung
      Aktiv Kontrollkästchen, um die Überwachung zu aktivieren.
      Beschreibung Textbeschreibung, die das benutzerdefinierte Skript beschreibt.
      Name Beschreibender und aussagekräftiger Name für das benutzerdefinierte Skript.
      Skript Benutzerdefiniertes Skript, das bei Aufruf von einer Überwachung ausgeführt wird. Eine Skriptvorlage wird als Leitfaden bereitgestellt.

      Sie können Eigensystemüberwachungsskripts, die mit dem Basissystem bereitgestellt werden als Beispiele für die Erstellung des Skripts verwenden und die Skript-Editor-Tools verwenden.

      Stellen Sie sicher, dass das benutzerdefinierte Skript Folgendes enthält:

      Führen Sie die Überwachungsfunktion aus, die entsprechend der Einstellung „Häufigkeit der Überwachungsaufträge“ runUpdateHealthMonitorScripts(scriptId) aufgerufen wird. Fügen Sie diese Funktion hinzu, um die Überwachungslogik auszuführen.

      Geben Sie die Konfigurationsfunktion an, die stündlich runInsertHealthMonitorScripts(scriptId) aufgerufen wird. Fügen Sie die Konfigurationslogik hinzu, und fügen Sie bei Bedarf ein CI hinzu. Geben Sie im Suchfeld des Navigationsbereichs em_monitor_state.list ein . Geben Sie in der Tabelle „Überwachungsstatus“ [em_monitor_state] die Initialisierung des Überwachungsdatensatzes im erforderlichen Datensatz an.

      Verwenden Sie die Hilfsfunktionen, die in den Skripteinbindungen EvtMgmtHealthMonitorCommon und EvtMgmtEventAlertGenerator definiert sind:

      • EvtMgmtHealthMonitorCommon
      • healthMonitorCommon.shouldRun
      • healthMonitorCommon.calculateSeverity
      • EvtMgmtEventAlertGenerato
      • openAlert
      • closeAlert

      Sie können die Tabelle „Überwachungskonfigurationen“ [em_monitor_conf] für die Konfiguration der Systemüberwachung, die Tabelle „Systemüberwachungsskripts“ [em_monitor_scripts] für Skripts und die Tabelle „Überwachungsstatus“ [em_monitor_state] für die Anzeige der Ergebnisse der Überwachung verwenden, wie in runInsertHealthMonitorScripts initialisiert.

      Weitere Informationen zu Skripteinbindungen und APIs finden Sie unter: Mit Event Management installierte Skripteinbindungen

    5. Klicken Sie auf Absenden.

    Ergebnisse

    Sie können eine Eigensystemüberwachung erstellen, um ein benutzerdefiniertes Skript für die Systemüberwachung zur Überwachung spezifischer Ereignismanagement Komponenten zu verwenden.