Führen Sie mehrere geplante Aufgaben für die Gruppierung von Warnungen aus
Führen Sie mehrere geplante Aufgaben parallel aus, um Warnungen zu gruppieren. Dies verhindert eine Überlastung des Systems bei Überschreitungen (Warnungsstorme).
Vorbereitungen
Erforderliche Rolle: admin
Warum und wann dieser Vorgang ausgeführt wird
Die aktuelle geplante Aufgabe wird mit einem einzelnen Thread ausgeführt. Während Warnungsüberschreitungen (Warnungsstürze) dauert die Verarbeitung erheblich länger. Um diese Auswirkungen zu beheben, können jetzt mehrere Aufgaben Warnungen innerhalb der geplanten Aufgabe verarbeiten. Dies verbessert die Skalierbarkeit und die Gesamtleistung in Zeiten mit hohem Volumen.
Die Anzahl der Aufträge, die bei der Warnungsverarbeitung ausgeführt werden sollen, ist in einer neuen Eigenschaft sa_analytics.agg.alert_grouping.num_of_jobsdefiniert. Die Auftragsnummer wird als Parameter an die entsprechende Methode gesendet.
- sa_analytics.agg.group_alert_with_same_assignment_group_only: Gruppiert Warnungen, die dieselbe Zuweisungsgruppe verwenden. Standardmäßig ist der Wert auf „false“ festgelegt. Wenn Sie diese Eigenschaft auf „true“ festlegen möchten, erstellen Sie eine Eigenschaft mit demselben Namen, und legen Sie den Wert auf „true“ fest.
- sa_analytics.agg.group_alert_with_same_domain_only: Gruppiert Warnungen, die zu derselben Domäne gehören. Standardmäßig ist der Wert auf „true“ festgelegt.
- sa_analytics.agg.group_alert_with_same_group_by_fields: Eigenschaft „Gruppieren nach“ mit kommagetrennter Liste von Feldnamen, die übereinstimmende Werte für alle Warnungen aufweisen müssen, damit Warnungen zusammen gruppiert werden können. Die Eigenschaft kann Warnungsfeldnamen (z. B. „assignment_group“), CI-Feldnamen (z. B. alert_cmdb_ci.location), Feldnamen für zusätzliche Warnungsinformationen (z. B. „additional_info.state“) oder Warnungs-Tags (z. B. t_data_center) enthalten. Wenn die angegebenen Feldwerte zwischen Warnungen übereinstimmen, können diese Warnungen in einer Gruppe zusammengefasst werden.
Wenn mindestens eine dieser Eigenschaften nicht auf „wahr“ festgelegt wird, werden die Warnungen nicht ordnungsgemäß getrennt. Wenn Sie beispielsweise keine Gruppierungslogik definieren (legen Sie eine Eigenschaft auf „wahr“ fest) und sowohl die Zuweisungsgruppe als auch die Domänentrennung auf „falsch“ festgelegt sind, funktioniert die horizontale Skalierung nicht, und alle Warnungen werden von einer einzigen geplanten Aufgabe verarbeitet .
Prozedur
Ergebnisse
Die geplante Aufgabe „Service Analytics-Gruppe Warnungen mit RCA/Warnungszusammenfassung“ ist so eingerichtet, dass mehrere Aufgaben gleichzeitig für die Gruppierung von Warnungen ausgeführt werden.