Citrix Application Delivery Management

Ereignisregeln erstellen

24. Mai 2018

Sie können Regeln konfigurieren, um bestimmte Ereignisse zu überwachen. Regeln erleichtern die Überwachung einer großen Anzahl von Ereignissen, die in Ihrer Citrix Application Delivery Controller (ADC) -Infrastruktur generiert werden.

Sie können eine Reihe von Ereignissen filtern, indem Sie Regeln mit bestimmten Bedingungen konfigurieren und den Regeln Aktionen zuweisen. Wenn die erzeugten Ereignisse die Filterkriterien in der Regel erfüllen, wird die der Regel zugeordnete Aktion ausgeführt. Die Bedingungen für die Erstellung von Filtern sind: Schweregrad, Citrix ADC Instanzen, Kategorie, Fehlerobjekte, Konfigurationsbefehle und Meldungen.

Den Ereignissen können Sie folgende Aktionen zuweisen:

  • E-Mail senden Aktion: Senden Sie eine E-Mail für die Ereignisse, die den Filterkriterien entsprechen.

  • Trap-Aktion senden: SNMP-Traps an ein externes Trap-Ziel senden oder weiterleiten

  • SMS-Aktion senden: Senden Sie eine SMS (Short Message Service) -Nachricht für jedes Ereignis, das den Filterkriterien entspricht.

  • Befehlsaktion ausführen: Führen Sie einen Befehl aus, wenn ein eingehendes Ereignis die konfigurierte Regel erfüllt.

  • Job-Aktionausführen: Ausführen eines Jobs ist für Ereignisse vorgesehen, die den von Ihnen angegebenen Filterkriterien entsprechen.

  • Aktion unterdrücken: Unterdrückt das Löschen eines Ereignisses für einen bestimmten Zeitraum.

Sie können Benachrichtigungen auch in einem bestimmten Intervall erneut senden lassen, bis ein Ereignis gelöscht wird. Und Sie können die E-Mail mit einer bestimmten Betreffzeile, einer Benutzernachricht und/oder einem Anhang anpassen.

lokalisiertes Bild

Als Administrator möchten Sie beispielsweise Ereignisse mit hoher CPU-Auslastung für bestimmte Citrix ADC Instanzen überwachen, wenn diese Ereignisse zu einem Ausfall der Citrix ADC-Instanzen führen können. Sie können eine Regel erstellen, um die Instances zu überwachen, und eine Aktion angeben, die Ihnen eine E-Mail-Benachrichtigung sendet, wenn ein Ereignis in der Kategorie „hohe CPU-Auslastung“ auftritt. Sie können festlegen, dass die Regel zu einem bestimmten Zeitpunkt ausgeführt wird, z. B. zwischen 11 und 23 Uhr, sodass Sie nicht jedes Mal benachrichtigt werden, wenn ein Ereignis generiert wird.

Das Konfigurieren einer Ereignisregel umfasst die folgenden Aufgaben:

  1. Definieren der Regel

  2. Wählen Sie den Schweregrad des Ereignisses aus, das von der Regel erkannt wird

  3. Geben Sie die Kategorie des Ereignisses an

  4. Angeben von Citrix ADC Instanzen, für die die Regel gilt

  5. Festlegen von Ausfall

  6. Zusätzliche Filter angeben

  7. Angeben von Aktionen, die ausgeführt werden sollen, wenn die Regel ein Ereignis erkennt

Schritt 1 - Definieren einer Ereignisregel

Navigieren Sie zu Netzwerke > Ereignisse > Regeln, und klicken Sie auf Hinzufügen. Wenn Sie Ihre Regel aktivieren möchten, aktivieren Sie das Kontrollkästchen Regel aktivieren.

Sie können die Option „ Ereignisalter “ festlegen, um das Zeitintervall (in Sekunden) anzugeben, nach dem Citrix Application Delivery Management (ADM) eine Ereignisregel aktualisiert.

Hinweis:

Der Mindestwert für das Ereignisalter beträgt 60 Sekunden. Wenn Sie das Feld Ereignisalter leer lassen, wird die Ereignisregel unmittelbar nach dem Auftreten des Ereignisses angewendet.

Basierend auf dem obigen Beispiel möchten Sie möglicherweise jedes Mal per E-Mail benachrichtigt werden, wenn Ihre Citrix ADC ADC-Instanz ein Ereignis mit „hoher CPU-Auslastung“ für einen Zeitraum von 60 Sekunden oder länger hat. Sie können das Ereignisalter auf 60 Sekunden festlegen, sodass Sie jedes Mal, wenn Ihre Citrix ADC ADC-Instanz über ein Ereignis mit „hoher CPU-Auslastung“ für 60 Sekunden oder mehr verfügt, eine E-Mail-Benachrichtigung mit Details zum Ereignis erhalten.

lokalisiertes Bild

Sie können Ereignisregeln auch nach Gerätefamilie filtern, um die Citrix ADC Instanz zu verfolgen, von der Citrix ADM ein Ereignis empfängt.

Schritt 2 - Wählen Sie den Schweregrad des Ereignisses

Sie können Ereignisregeln erstellen, die die Standardeinstellungen für den Schweregrad verwenden. Schweregrad gibt den aktuellen Schweregrad der Ereignisse an, die Sie die Ereignisregel hinzufügen möchten.

Sie können die folgenden Schweregrade definieren: Kritisch, Major, Minor, Warnung, Löschen und Information.

lokalisiertes Bild

Hinweis

Sie können den Schweregrad für allgemeine und unternehmensspezifische Ereignisse konfigurieren. Um den Schweregrad für Citrix ADC Instanzen zu ändern, die auf Citrix ADM verwaltet werden, navigieren Sie zu Netzwerke > Ereignisse > Ereigniseinstellungen. Wählen Sie die Kategorie aus, für die Sie den Schweregrad des Ereignisses konfigurieren möchten, und klicken Sie auf Schweregrad konfigurieren. Weisen Sie einen neuen Schweregrad zu, und klicken Sie auf OK.

Schritt 3 - Festlegen der Veranstaltungskategorie

Sie können die Kategorie oder Kategorien der Ereignisse angeben, die von Ihren Citrix ADC Instanzen generiert werden. Alle Kategorien werden auf Citrix ADC Instanzen erstellt. Diese Kategorien werden dann Citrix ADM zugeordnet, mit dem Ereignisregeln definiert werden können. Wählen Sie die Kategorie aus, die Sie berücksichtigen möchten, und verschieben Sie sie aus der Tabelle Verfügbar in die Tabelle Konfiguriert.

Im obigen Beispiel müssen Sie “cpuUsageHigh” als Ereigniskategorie aus der angezeigten Tabelle auswählen.

lokalisiertes Bild

Schritt 4 - Angeben von Citrix ADC Instanzen

Wählen Sie die IP-Adressen der Citrix ADC Instanzen aus, für die Sie die Ereignisregel definieren möchten. Klicken Sie im Abschnitt Instanzen auf Instanzen auswählen. Wählen Sie auf der Seite Instanzen auswählen Ihre Instanzen aus und klicken Sie auf Auswählen.

lokalisiertes Bild

Schritt 5 - Auswählen von Fehlerobjekten

Sie können entweder ein Fehlerobjekt aus der Dropdownliste auswählen oder ein Fehlerobjekt hinzufügen, für das ein Ereignis generiert wurde. Fehlerobjekte sind Entitätsinstanzen oder Leistungsindikatoren, für die ein Ereignis generiert wurde.

Das Fehlerobjekt wirkt sich auf die Art und Weise aus, wie ein Ereignis verarbeitet wird, und stellt sicher, dass das Fehlerobjekt das genaue Problem wie benachrichtigt wiedergibt. Dies kann verwendet werden, um Probleme schnell aufzuspüren und den Grund für den Fehler zu identifizieren, anstatt einfach rohe Ereignisse zu melden. Wenn ein Benutzer beispielsweise Anmeldeprobleme hat, ist das Fehlerobjekt hier der Benutzername oder das Kennwort wie „nsroot“.

Diese Liste kann Leistungsindikatornamen für alle mit Schwellenwert verbundenen Ereignisse, Entitätsnamen für alle Entity-bezogenen Ereignisse, Zertifikatnamen für zertifikatbezogene Ereignisse usw. enthalten.

lokalisiertes Bild

Schritt 6 - Zusätzliche Filter angeben

Sie können eine Ereignisregel weiter filtern:

  • Konfigurationsbefehle - Sie können den vollständigen Konfigurationsbefehl angeben oder das Beschreibungsmuster innerhalb eines Sternchens (*) angeben, um die Ereignisse zu filtern. Zusätzlich zum Befehl können Sie die Ereignisregel nach dem Authentifizierungsstatus des Befehls und/oder seinem Ausführungsstatus weiter filtern. Geben Sie beispielsweisefür ein NetScalerConfigChange-Ereignis *bind system global policy_name* ein.

    lokalisiertes Bild

  • Nachrichten - Sie können die vollständige Nachrichtenbeschreibung angeben oder das Beschreibungsmuster innerhalb von Sternchen (*) angeben, um die Ereignisse zu filtern.Geben Sie beispielsweise
    für ein NetScalerConfigChange-Ereignis *ns_client_ipaddress:10.102.126.250* ein.

    lokalisiertes Bild

Schritt 7 - Ereignisregelaktionen hinzufügen

Sie können Ereignisregelaktionen hinzufügen, um Benachrichtigungsaktionen für ein Ereignis zuzuweisen. Diese Benachrichtigungen werden gesendet oder ausgeführt, wenn ein Ereignis die definierten Filterkriterien erfüllt, die Sie oben festgelegt haben. Sie können die folgenden Ereignisaktionen hinzufügen:

  • E-Mail senden Aktion

  • Trap-Aktion senden

  • SMS-Aktion senden

  • Befehls-Aktion ausführen

  • Auftragsaktion ausführen

  • Aktion unterdrücken

So legen Sie eine E-Mail-Ereignisregelaktion fest:

Wenn Sie den Aktionstyp E-Mail-Aktion senden auswählen, wird eine E-Mail ausgelöst, wenn die Ereignisse die definierten Filterkriterien erfüllen. Sie müssen entweder eine E-Mail-Verteilerliste erstellen, indem Sie Details zum Mailserver oder E-Mail-Profil angeben, oder Sie können eine zuvor erstellte E-Mail-Verteilerliste auswählen.

Sie können auch eine benutzerdefinierte Betreffzeile und eine Benutzernachricht hinzufügen und eine Anlage in Ihre E-Mail hochladen, wenn ein eingehendes Ereignis mit der konfigurierten Regel übereinstimmt.

Mit dieser Option können Sie auch sicherstellen, dass alle kritischen Ereignisse angesprochen werden und keine wichtigen E-Mail-Benachrichtigungen verpasst werden, indem Sie das Kontrollkästchen E-Mail-Benachrichtigung wiederholen aktivieren, bis das Ereignis deaktiviert ist, um wiederholte E-Mail-Benachrichtigungen für Ereignisregeln zu senden, die den von Ihnen ausgewählten Kriterien entsprechen. Wenn Sie beispielsweise eine Ereignisregel für Instanzen mit Datenträgerausfällen erstellt haben und Sie benachrichtigt werden möchten, bis das Problem behoben ist, können Sie sich entscheiden, wiederholte E-Mail-Benachrichtigungen zu diesen Ereignissen zu erhalten.

lokalisiertes Bild

So legen Sie die Trap Event-Regelaktion fest:

Wenn Sie den Ereignistyp Trap-Aktion senden auswählen, werden SNMP-Traps an ein externes Trap-Ziel gesendet oder weitergeleitet. Durch die Definition einer Trap-Verteilerliste (oder eines Trap-Ziel- und Trap-Profildetails) werden Trap-Nachrichten an bestimmte Trap-Listener gesendet, wenn Ereignisse die definierten Filterkriterien erfüllen.

So legen Sie die SMS-Ereignisregelaktion fest

Wenn Sie den Aktionstyp SMS Aktion senden wählen, ist eine Kurznachrichtendienstnachricht (SMS) -Nachricht für jedes Ereignis, das den Filterkriterien entspricht. Sie müssen entweder eine SMS-Verteilerliste erstellen, indem Sie die Details des SMS-Servers oder des SMS-Profils angeben, oder Sie können eine zuvor erstellte SMS-Verteilerliste auswählen.

So richten Sie die Aktion „Befehl ausführen“ ein:

Wenn Sie die Ereignisaktion Befehlsaktion ausführen auswählen, können Sie einen Befehl oder ein Skript erstellen, das in Citrix ADM für Ereignisse ausgeführt werden kann, die einem bestimmten Filterkriterium entsprechen. Wenn beispielsweise ein Ereignis mit „kritischem“ Schweregrad ausgelöst wird, wenn eine Konfigurationsänderung für eine verwaltete Instanz stattfindet, können Sie ein Befehlsskript ausführen.

Sie können auch die folgenden Parameter für das Skript „Befehlsaktion ausführen“ festlegen:

   
Parameter Beschreibung
$Quelle Dieser Parameter entspricht der Quell-IP-Adresse des empfangenen Ereignisses.
$kategorie Dieser Parameter entspricht der Art der Traps, die unter der Kategorie des Filters definiert sind.
$entity Dieser Parameter entspricht den Entitätsinstanzen oder Leistungsindikatoren, für die ein Ereignis generiert wurde. Es kann die Zählernamen für alle Ereignisse mit Schwellenwert, Entitätsnamen für alle Entitätsbezogenen Ereignisse und Zertifikatnamen für alle zertifikatbezogenen Ereignisse enthalten.
$Schweregrad Dieser Parameter entspricht dem Schweregrad des Ereignisses.
$failureobj Das Fehlerobjekt wirkt sich auf die Art und Weise aus, wie ein Ereignis verarbeitet wird, und stellt sicher, dass das Fehlerobjekt das genaue Problem wie benachrichtigt wiedergibt. Dies kann verwendet werden, um Probleme schnell aufzuspüren und den Grund für den Fehler zu identifizieren, anstatt einfach rohe Ereignisse zu melden.

Hinweis

Während der Befehlsausführung werden diese Parameter durch tatsächliche Werte ersetzt.

So konfigurieren Sie die Ereignisaktion „Befehlsaktion ausführen“ in Citrix ADM:

  1. Klicken Sie unter Ereignisregelaktionenauf Aktion hinzufügen und wählen Sie aus der Dropdown-Liste **Aktionstyp die Option Befehlsaktion ausführen** aus.

  2. Geben Sie auf der Seite „Befehlsverteilungsliste erstellen “ einen Profilnamen und den auszuführenden Befehl an. Dieser Befehl wird ausgeführt, wenn die Events die definierten Filterkriterien erfüllen.

    lokalisiertes Bild

    Hinweis

    Sie können die Optionen Ausgabe anfügen und Fehler anhängen aktivieren, wenn Sie die Ausgabe und die Fehler speichern möchten, die bei der Ausführung eines Befehlsskripts in den Citrix ADM -Serverprotokolldateien generiert wurden (falls vorhanden). Wenn Sie diese Optionen nicht aktivieren, verwirft Citrix ADM alle Ausgaben und Fehler, die während der Ausführung des Befehlsskripts generiert wurden.

So legen Sie die Aktion „Job ausführen“ fest:

Durch das Erstellen eines Profils mit Konfigurationsjobs wird ein Auftrag als integrierter Job oder benutzerdefinierter Job für Citrix ADC, Citrix SDX und Citrix SD-WAN WO Instanzen für Ereignisse und Alarme ausgeführt, die den von Ihnen angegebenen Filterkriterien entsprechen.

  1. Klicken Sie unter Ereignisregelaktionenauf Aktion hinzufügen und wählen Sie im Menü **Aktionstyp die Option Job-Aktion ausführen** aus.

  2. Erstellen Sie ein Profil mit einem Job, den Sie ausführen möchten, wenn die Ereignisse den definierten Filterkriterien entsprechen.

  3. Geben Sie beim Erstellen eines Auftrags einen Profilnamen, den Instanztyp, die Konfigurationsvorlage und die Aktion an, die Sie ausführen möchten, wenn die Befehle für den Auftrag fehlschlagen.

  4. Geben Sie anhand des ausgewählten Instanztyps und der gewählten Konfigurationsvorlage die Variablenwerte an, und klicken Sie auf Fertig stellen, um den Job zu erstellen.

    lokalisiertes Bild

So legen Sie die Aktion „Unterdrücken“ fest:

Wenn Sie die Ereignisaktion Aktion unterdrücken auswählen, können Sie einen Zeitraum in Minuten konfigurieren, für den ein Ereignis unterdrückt oder gelöscht wird. Sie können das Ereignis mindestens 1 Minute unterdrücken.

lokalisiertes Bild

Ihre Ereignisregel wird jetzt mit geeigneten Filtern und gut definierten Ereignisregelaktionen erstellt.