Ereignisregelvorlagen
Zum Ereignismanagement gehört das Erstellen von Regeln, die Überwachungsbedingungen und die zu ergreifenden Aktionen definieren, wenn die entsprechende Bedingung erkannt wird. Der Ereignismanager definiert mithilfe dieser Regeln seinen Überwachungsbereich und somit sein Verhalten, wenn eine Regel ausgelöst wird. Das Erstellen von Ereignisregeln kann ein komplexer Prozess sein, da Sie die Bedingung klar definieren müssen, damit der Ereignismanager sie erkennen kann. Außerdem müssen Sie die Aktionen definieren, die bei einer Übereinstimmung durchzuführen sind.
Um den Prozess der Erstellung von Ereignisregeln zu erleichtern, werden Vorlagen für Ereignisregeln mitgeliefert, die Sie kopieren und an Ihr System anpassen können. Die Ereignisvorlagen definieren eine Gruppe allgemeiner Überwachungsbedingungen und Aktionen, die auf dem Typ oder der Auswirkung der jeweiligen Bedingung basieren. Die Ereignisregelvorlagen sind nicht standardmäßig aktiviert und Sie können die Ereignisregelvorlagen nicht ändern oder löschen. Sie können sie als Ausgangsregeln kopieren, um besser an Ihre Umgebung angepasste Regeln zu erstellen.
Es ist ein bewährtes Verfahren, zu Beginn die Regelvorlagen zu kopieren und erst einmal diese zu verwenden. Wenn Sie mit dem Ereignismanagement und den Betriebsmerkmalen Ihres Netezza Performance Server vertraut sind, können Sie auch Ihre eigenen Regeln erstellen, um die für Sie wichtigen Bedingungen zu überwachen. Sie können die Ereignisregelvorlagen mit dem Befehl nzevent show -template anzeigen.
| Name der Ereignisregelvorlage | Beschreibung |
|---|---|
| Disk80PercentFull | Benachrichtigt Sie, wenn eine Platte zu mehr als 80 Prozent belegt ist. Benachrichtigung über Schwellenwerte für den Speicherplatz. |
| Disk90PercentFull | Benachrichtigt Sie, wenn eine Platte zu mehr als 90 Prozent belegt ist. Benachrichtigung über Schwellenwerte für den Speicherplatz. |
| HardwareNeedsAttention | Benachrichtigt Sie, wenn das System eine Bedingung erkennt, die einen Einfluss auf die Hardware haben kann. Weitere Informationen finden Sie unter Hardware benötigt Aufmerksamkeit. |
| HardwareRestarted | Benachrichtigt Sie, wenn eine Hardwarekomponente erfolgreich neu gestartet wurde. Weitere Informationen finden Sie unter Neustart der Hardware. |
| HardwareServiceRequested | Benachrichtigt Sie, wenn eine Hardwarekomponente ausgefallen ist, was wahrscheinlich zu einem Serviceaufruf und/oder einem Hardwareaustausch führt. Weitere Informationen finden Sie unter Hardware-Service angefordert. |
| HistCaptureEvent | Benachrichtigt Sie, wenn ein Problem vorliegt, das verhindert, dass Dateien mit Verlaufsdaten in den Staging-Bereich geschrieben werden. |
| HistLoadEvent | Benachrichtigt Sie, wenn ein Problem vorliegt, das verhindert, dass die externen Tabellen, die Verlaufsdaten enthalten, in die Verlaufsdatenbank geladen werden. |
| NPSNoLongerOnline | Benachrichtigt Sie, wenn das System vom Status Online in einen anderen Status wechselt. Weitere Informationen finden Sie unter Systemstatusänderungen. |
| RegenFault | Benachrichtigt Sie, wenn das System keine Neugenerierung von Datenausschnitten einrichten kann. |
| RunAwayQuery | Benachrichtigt Sie, wenn eine Abfrage ein Zeitlimit überschreitet. Weitere Informationen finden Sie unter Benachrichtigung über eine fehlgeschlagene Abfrage. |
| SpuCore | Benachrichtigt Sie, wenn das System erkennt, dass ein SPU-Prozess neu gestartet und eine Kerndatei erstellt wurde. Weitere Informationen finden Sie unter SPU-Kerne Ereignis. |
| SystemOnline | Benachrichtigt Sie, wenn das System online ist. Weitere Informationen finden Sie unter Systemstatusänderungen. |
| SystemStuckInState | Benachrichtigt Sie, wenn das System länger als die durch ' sysmgr.pausingStateTimeout angegebene Zeitspanne (420 Sekunden) im Zustand 'Pausing Now' verharrt. Weitere Informationen finden Sie unter Systemstatusänderungen. |
| TransactionLimitEvent | Sendet eine E-Mail-Benachrichtigung, wenn die Anzahl ausstehender Transaktionsobjekte 90 Prozent der verfügbaren Objekte überschreitet. Weitere Informationen finden Sie unter Ereignis Transaktionsgrenzen. |
Netezza Performance Server kann neue Ereignistypen hinzufügen, um die Bedingungen im System zu überwachen. Diese Ereignistypen sind möglicherweise nicht als Vorlagen verfügbar, d. h., Sie müssen manuell eine Regel hinzufügen, um sie zu aktivieren. Eine Beschreibung weiterer Ereignistypen, die Sie bei der Überwachung und Verwaltung des Systems unterstützen können, finden Sie unter Referenz der Ereignistypen.
| Vorlagenname | Typ | Benachrichtigen | Schweregrad | Auswirkung | Aktion |
|---|---|---|---|---|---|
Disk80PercentFull
Disk90PercentFull |
hwDiskFull (Hinweis) | Administratoren, DBAs | Mittelschwer bis schwerwiegend | Volle Platte verhindert einige Operationen. | Konsolidieren Sie Speicherplatz oder entfernen Sie nicht benötigte Datenbanken oder ältere Daten. Weitere Informationen finden Sie unter Benachrichtigung über Schwellenwerte für den Festplattenspeicher. |
HardwareNeeds
Achtung |
hwNeeds
Achtung |
Verwalter, NPS® | Moderat | Mögliche Änderung oder Problem, das sich auf die Leistung auswirken kann. | Untersuchen Sie das Problem und ermitteln Sie, ob weitere Unterstützung vom Support erforderlich ist. Weitere Informationen finden Sie unter Hardware benötigt Aufmerksamkeit. |
Hardware
neu gestartet |
hwRestarted (Hinweis) | Verwalter, NPS | Moderat | Laufende Abfragen oder Datenladevorgänge gehen verloren. | Untersuchen Sie, ob das Problem von der Hardware oder von der Software verursacht wird. Prüfen Sie, ob SPU-Kerndateien vorhanden sind. Weitere Informationen finden Sie unter Neustart der Hardware. |
HardwareService
angefordert |
hwService (Warnung)angefordert |
Verwalter, NPS | Mittelschwer bis schwerwiegend | Laufende Abfragen oder Aktionen gehen verloren. Plattenfehler leiten eine Neugenerierung ein. | Kontaktieren Sie Netezza Performance Server. Weitere Informationen finden Sie unter Hardware-Service angefordert. |
HistCapture
Ereignis |
histCapture
Ereignis |
Verwalter, NPS | Mittelschwer bis schwerwiegend | Der Prozess für die Verlaufsdatenerfassung (alcapp) kann erfasste Verlaufsdaten nicht im Staging-Bereich speichern; 'alcapp' sammelt keine neuen Daten mehr. | Die Größe des Staging-Bereichs erreicht den konfigurieren Größenschwellenwert oder in /nz/data ist nicht ausreichend Plattenspeicherplatz verfügbar. Erhöhen Sie den Schwellenwert oder geben Sie Speicherplatz frei, indem Sie alte Dateien löschen. |
HistLoadEvent
|
histLoadEvent | Verwalter, NPS | Mittelschwer bis schwerwiegend | Der Prozess zum Laden von Verlaufsdaten (alcloader) kann Verlaufsdaten nicht in die Verlaufsdatenbank laden; neue Verlaufsdaten sind erst dann in Berichten verfügbar, wenn sie geladen werden konnten. | Möglicherweise wurde die Verlaufskonfiguration geändert oder die Verlaufsdatenbank gelöscht oder es liegt ein Sitzungsverbindungsfehler vor. |
NPSNoLongerOnline
SystemOnline |
sysState (Informationen)Geändert |
Administratoren, NPS, DBAs | Unterschiedlich | Verfügbarkeitsstatus. | Hängt vom aktuellen Status ab. Weitere Informationen finden Sie unter Systemstatusänderungen. |
RegenFault
|
regenFault | Verwalter, NPS | Kritisch | Verhindert möglicherweise die Neugenerierung von Benutzerdaten. | Kontaktieren Sie den Netezza Performance Server. Weitere Informationen finden Sie unter Regenerationsfehler. |
RunAwayQuery
|
runaway (Hinweis)Abfrage |
Administratoren, DBAs | Moderat | Kann Ressourcen belegen, die für Operationen erforderlich sind. | Ermitteln Sie, ob Sie die Ausführung erlauben; verwalten Sie die Workload. Weitere Informationen finden Sie unter Benachrichtigung über eine fehlgeschlagene Abfrage. |
SpuCore
|
spuCore | Verwalter, NPS | Moderat | Eine SPU-Kerndatei wurde erstellt. | Das System erstellte eine SPU-Kerndatei. Siehe Ereignis SPU-Kerne. |
SystemStuckInState
|
systemStuck (Informationen)InState |
Verwalter, NPS | Moderat | Ein System befindet sich seit längerem im Status Pausing Now. | Kontaktieren Sie den Netezza Performance Server. Siehe Systemstatus. |
TrasactionLimit
Ereignis |
transaktion
LimitEvent |
Verwalter, NPS | Schwerwiegend | Bei Erreichen des Limits werden neue Transaktionen blockiert. | Stoppen Sie einige bestehende Sitzungen, die möglicherweise veraltet sind und bereinigt werden müssen, oder stoppen/starten Sie das Netezza Performance Server, um alle bestehenden Transaktionen zu schließen. |