Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Überwachung von FSx ONTAP EMS-Ereignissen

Fokusmodus
Überwachung von FSx ONTAP EMS-Ereignissen - FSx für ONTAP

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Mit dem nativen Events Management System (EMS) von NetApp ONTAP können Sie ONTAP-Dateisystemereignisse überwachen FSx . Sie können diese Ereignisse mit der NetApp ONTAP CLI anzeigen.

Überblick über EMS-Ereignisse

EMS-Ereignisse sind automatisch generierte Benachrichtigungen, die Sie benachrichtigen, wenn ein vordefinierter Zustand in Ihrem FSx for ONTAP-Dateisystem auftritt. Diese Benachrichtigungen halten Sie auf dem Laufenden, sodass Sie Probleme verhindern oder beheben können, die zu größeren Problemen führen können, wie z. B. Probleme mit der Authentifizierung von virtuellen Speichermaschinen (SVM) oder vollen Volumes.

Standardmäßig werden Ereignisse im Protokoll des Event Management Systems protokolliert. Mit EMS können Sie Ereignisse überwachen, z. B. Änderungen von Benutzerkennwörtern, eine Komponente, die FlexGroup fast voll ausgelastet ist, eine LUN (Logical Unit Number) wurde manuell online oder offline geschaltet, oder die automatische Größenänderung eines Volumes.

Weitere Informationen zu ONTAP EMS-Ereignissen finden Sie unter ONTAP EMS Reference im ONTAP Documentation Center. NetApp Verwenden Sie den linken Navigationsbereich des Dokuments, um die Ereigniskategorien anzuzeigen.

Anmerkung

Nur einige ONTAP EMS-Nachrichten sind FSx für ONTAP-Dateisysteme verfügbar. Verwenden Sie den Befehl ONTAP CLI event catalog show, um eine Liste der verfügbaren NetApp ONTAP EMS-Nachrichten anzuzeigen.

Die EMS-Ereignisbeschreibungen enthalten Namen, Schweregrad, mögliche Ursachen, Protokollmeldungen und Abhilfemaßnahmen, die Ihnen bei der Entscheidung helfen können, wie Sie reagieren sollen. Ein Wafl.Vol.AutoSize.Fail-Ereignis tritt beispielsweise auf, wenn die automatische Dimensionierung eines Volumes fehlschlägt. Gemäß der Beschreibung des Ereignisses besteht die Abhilfemaßnahme darin, die maximale Größe des Volumes zu erhöhen und gleichzeitig die automatische Größe festzulegen.

EMS-Ereignisse anzeigen

Verwenden Sie den Befehl NetApp ONTAP CLI event log show, um den Inhalt des Ereignisprotokolls anzuzeigen. Dieser Befehl ist verfügbar, wenn Sie die fsxadmin Rolle in Ihrem Dateisystem haben. Die Befehlssyntax lautet wie folgt:

event log show [event_options]

Die neuesten Ereignisse werden zuerst aufgeführt. Standardmäßig zeigt dieser Befehl Ereignisse mit ERROR Schweregrad EMERGENCYALERT, und mit den folgenden Informationen an:

  • Zeit — Die Uhrzeit des Ereignisses.

  • Knoten — Der Knoten, auf dem das Ereignis eingetreten ist.

  • Schweregrad — Der Schweregrad des Ereignisses. Verwenden Sie die INFORMATIONAL OptionNOTICE, um Ereignisse DEBUG mit Schweregrad anzuzeigen. -severity

  • Ereignis — Der Name und die Nachricht des Ereignisses.

Verwenden Sie eine oder mehrere der in der folgenden Tabelle aufgeführten Ereignisoptionen, um detaillierte Informationen zu Ereignissen anzuzeigen.

Option „Ereignis“ Beschreibung

-detail

Zeigt zusätzliche Ereignisinformationen an.

-detailtime

Zeigt detaillierte Ereignisinformationen in umgekehrter chronologischer Reihenfolge an.

-instance

Zeigt detaillierte Informationen zu allen Feldern an.

-node nodename|local

Zeigt eine Liste von Ereignissen für den von Ihnen angegebenen Knoten an. Verwenden Sie diese Option mit-seqnum, um detaillierte Informationen anzuzeigen.

-seqnum sequence_number

Wählt die Ereignisse aus, die dieser Zahl in der Sequenz entsprechen. Verwenden Sie with-node, um detaillierte Informationen anzuzeigen.

-time MM/DD/YYYY HH:MM:SS

Wählt die Ereignisse aus, die zu diesem bestimmten Zeitpunkt passiert sind. Verwenden Sie das Format: MM/DD/YYYY HH:MM:SS [+- HH:MM]. Sie können einen Zeitraum angeben, indem Sie den Operator zwischen zwei Zeitangaben verwenden. ..

event log show -time "04/17/2023 05:55:00".."04/17/2023 06:10:00"

Vergleichszeitwerte beziehen sich auf die aktuelle Uhrzeit, zu der Sie den Befehl ausführen. Das folgende Beispiel zeigt, wie nur Ereignisse angezeigt werden, die innerhalb der letzten Minute aufgetreten sind:

event log show -time >1m

Die Felder für Monat und Datum dieser Option sind nicht mit Nullen aufgefüllt. Diese Felder können einstellig sein; zum Beispiel. 4/1/2023 06:45:00

-severity sev_level

Wählt die Ereignisse aus, die dem sev_level Wert entsprechen. Dabei muss es sich um einen der folgenden Werte handeln:

  • EMERGENCY— Störung

  • ALERT— Zentrale Fehlerquelle

  • ERROR— Degradierung

  • NOTICE— Informationen

  • INFORMATIONAL— Informationen

  • DEBUG— Debug-Informationen

Um alle Ereignisse anzuzeigen, geben Sie den Schweregrad wie folgt an:

event log show -severity <=DEBUG

-ems-severity ems_sev_level

Wählt die Ereignisse aus, die dem ems_sev_level Wert entsprechen. Dabei muss es sich um einen der folgenden Werte handeln:

  • NODE_FAULT— Es wurde eine Beschädigung der Daten festgestellt oder der Knoten kann keinen Client-Service bereitstellen.

  • SVC_FAULT— Ein vorübergehender Dienstausfall — in der Regel ein vorübergehender Softwarefehler — wird festgestellt.

  • NODE_ERROR— Ein Hardwarefehler, der nicht sofort schwerwiegend ist, wird erkannt.

  • SVC_ERROR— Ein Softwarefehler, der nicht sofort schwerwiegend ist, wurde erkannt.

  • WARNING— Eine Nachricht mit hoher Priorität, die nicht auf einen Fehler hinweist.

  • NOTICE— Eine Nachricht mit normaler Priorität, die nicht auf einen Fehler hinweist.

  • INFO— Eine Nachricht mit niedriger Priorität, die nicht auf einen Fehler hinweist.

  • DEBUG— Eine Debugging-Nachricht.

  • VAR— Eine Nachricht mit variablem Schweregrad, die zur Laufzeit ausgewählt wurde.

Um alle Ereignisse anzuzeigen, geben Sie den Schweregrad wie folgt an:

event log show -ems-severity <=DEBUG

-source text

Wählt die Ereignisse aus, die dem text Wert entsprechen. Die Quelle ist normalerweise ein Softwaremodul.

-message-name message_name

Wählt die Ereignisse aus, die dem message_name Wert entsprechen. Nachrichtennamen sind beschreibend, sodass beim Filtern der Ausgabe nach Nachrichtennamen Nachrichten eines bestimmten Typs angezeigt werden.

-event text

Wählt die Ereignisse aus, die dem text Wert entsprechen. Das event Feld enthält den vollständigen Text des Ereignisses, einschließlich aller Parameter.

-kernel-generation-num integer

Wählt die Ereignisse aus, die dem integer Wert entsprechen. Nur Ereignisse, die vom Kernel stammen, haben Kernel-Generationsnummern.

-kernel-sequence-num integer

Wählt die Ereignisse aus, die dem integer Wert entsprechen. Nur Ereignisse, die vom Kernel stammen, haben Kernel-Sequenznummern.

-action text

Wählt die Ereignisse aus, die dem text Wert entsprechen. Das action Feld beschreibt, welche Korrekturmaßnahmen Sie gegebenenfalls ergreifen müssen, um das Problem zu beheben.

-description text

Wählt die Ereignisse aus, die dem text Wert entsprechen. Das description Feld beschreibt, warum das Ereignis eingetreten ist und was es bedeutet.

-filter-name filter_name

Wählt die Ereignisse aus, die dem filter_name Wert entsprechen. Es werden nur Ereignisse angezeigt, die in vorhandenen Filtern enthalten sind, die diesem Wert entsprechen.

-fields fieldname,...

Zeigt an, dass die Befehlsausgabe auch das oder die angegebenen Felder enthält. Sie können verwenden-fields ?, um die Felder auszuwählen, die Sie angeben möchten.

Um EMS-Ereignisse anzuzeigen
  1. Um eine SSH-Verbindung zur NetApp ONTAP-CLI Ihres Dateisystems herzustellen, folgen Sie den im Verwendung der NetApp ONTAP CLI Abschnitt des Amazon FSx for NetApp ONTAP-Benutzerhandbuchs dokumentierten Schritten.

    ssh fsxadmin@file-system-management-endpoint-ip-address
  2. Verwenden Sie den event log show Befehl, um den Inhalt des Ereignisprotokolls anzuzeigen.

    ::> event log show Time Node Severity Event ------------------- ------------- ------------- ------------------------ 6/30/2023 13:54:19 node1 NOTICE vifmgr.portup: A link up event was received on node node1, port e0a. 6/30/2023 13:54:19 node1 NOTICE vifmgr.portup: A link up event was received on node node1, port e0d.

Informationen zu den vom event log show Befehl zurückgegebenen EMS-Ereignissen finden Sie in der ONTAP EMS-Referenz im NetApp ONTAP Documentation Center.

EMS-Ereignisweiterleitung an einen Syslog-Server

Sie können EMS-Ereignisse so konfigurieren, dass Benachrichtigungen an einen Syslog-Server weitergeleitet werden. Die EMS-Ereignisweiterleitung wird für die Echtzeitüberwachung Ihres Dateisystems verwendet, um die Hauptursachen für eine Vielzahl von Problemen zu ermitteln und zu isolieren. Wenn Ihre Umgebung noch keinen Syslog-Server für Ereignisbenachrichtigungen enthält, müssen Sie zunächst einen erstellen. DNS muss im Dateisystem konfiguriert sein, um den Syslog-Servernamen aufzulösen.

Anmerkung

Ihr Syslog-Ziel muss sich im primären Subnetz befinden, das von Ihrem Dateisystem verwendet wird.

Um EMS-Ereignisse so zu konfigurieren, dass Benachrichtigungen an einen Syslog-Server weitergeleitet werden
  1. Um eine SSH-Verbindung zur NetApp ONTAP-CLI Ihres Dateisystems herzustellen, folgen Sie den im Verwendung der NetApp ONTAP CLI Abschnitt des Amazon FSx for NetApp ONTAP-Benutzerhandbuchs dokumentierten Schritten.

    ssh fsxadmin@file-system-management-endpoint-ip-address
  2. Verwenden Sie den Befehl event notification destination create, um ein Ziel für die Ereignisbenachrichtigung vom Typ Event Notification zu erstellen. Geben syslog Sie dabei die folgenden Attribute an:

    • dest_name— Der Name des Benachrichtigungsziels, das erstellt werden soll (z. B.syslog-ems). Der Name eines Ziels für eine Ereignisbenachrichtigung muss 2 bis 64 Zeichen lang sein. Gültige Zeichen sind die folgenden ASCII-Zeichen: A-Z, a-z, 0-9, „_“ und „-“. Der Name muss beginnen und enden mit: A-Z, a-z oder 0-9.

    • syslog_name— Der Hostname oder die IP-Adresse des Syslog-Servers, an die Syslog-Nachrichten gesendet werden.

    • transport_protocol— Das zum Senden der Ereignisse verwendete Protokoll:

      • udp-unencrypted— User Datagram Protocol ohne Sicherheit. Dies ist das Standardprotokoll.

      • tcp-unencrypted— Transmission Control Protocol ohne Sicherheit.

      • tcp-encrypted— Übertragungskontrollprotokoll mit Transport Layer Security (TLS). Wenn diese Option angegeben ist, FSx überprüft ONTAP die Identität des Zielhosts, indem es sein Zertifikat validiert.

    • port_number— Der Syslog-Serverport, an den Syslog-Nachrichten gesendet werden. Der syslog-port Standardwertparameter hängt von der Einstellung für den Parameter ab. syslog-transport Wenn auf gesetzt syslog-transport isttcp-encrypted, ist der syslog-port Standardwert6514. Wenn auf gesetzt syslog-transport isttcp-unencrypted, syslog-port hat den Standardwert601. Andernfalls ist der Standardport auf gesetzt514.

    ::> event notification destination create -name dest_name -syslog syslog_name -syslog-transport transport_protocol -syslog-port port_number
  3. Verwenden Sie den Befehl event notification create, um eine neue Benachrichtigung über eine Reihe von Ereignissen, die durch einen Ereignisfilter definiert wurden, an das im vorherigen Schritt erstellte Benachrichtigungsziel zu senden. Geben Sie dabei die folgenden Attribute an:

    • node_name— Der Name des Ereignisfilters. Ereignisse, die im Ereignisfilter enthalten sind, werden an die im -destinations Parameter angegebenen Ziele weitergeleitet.

    • dest_name— Der Name des vorhandenen Benachrichtigungsziels, an das die Ereignisbenachrichtigungen gesendet werden.

    ::> event notification create -filter-name filter_name -destinations dest_name
  4. Wenn Sie TCP als Option ausgewählt habentransport_protocol, können Sie den event notification destination check Befehl verwenden, um eine Testnachricht zu generieren und zu überprüfen, ob Ihr Setup funktioniert. Geben Sie mit dem Befehl die folgenden Attribute an:

    • node_name— Der Name des Knotens (zum BeispielFsxId07353f551e6b557b4-01).

    • dest_name— Der Name des vorhandenen Benachrichtigungsziels, an das die Ereignisbenachrichtigungen gesendet werden.

    ::> set diag ::*> event notification destination check -node node_name -destination-name dest_name
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.