ViPR SRM: Alert-Konsolidierung, Fehler beim Lesen von conf/bunit-group.csv, illegale/nicht unterstützte Escape-Sequenz in der Nähe des Index
Symptoms
Sie erhalten die folgenden Fehlermeldungen im Event-Processing-Manager für die Alert-Konsolidierung:
WARNUNG [2017-04-14 14:06:32 EDT] PropertyTagger::fillDataStructure(): Fehler beim Lesen von conf/bunit-group.csv
Inhalt "hostname-{XXXXXXXXXXXX}","VirtualMachine","Default"" in Zeile xxx in conf/bunit-group.csv ist ungültig
WARNUNG [2017-04-18 09:39:03 EDT] PropertyTagger::createPropertyRecord(): Ungültige/nicht unterstützte Escape-Sequenz in der Nähe von Index 17
Zeichenfolge: domain\hostname
^
java.util.regex.PatternSyntaxException: Illegale/nicht unterstützte Escape-Sequenz in der Nähe von Index 17
Cause
Resolution
Um dieses Problem zu beheben, müssen Sie die generic-event-ptf.xml auf dem primären Backend in APG/Event-Processing/Event-Property-Tagger/Alert-Consolidation/conf
bearbeiten und den Zeichenfolgentypwert für alle Schlüsseleigenschaften, die auf Geräte verweisen, von Regex in Zeichenfolge
ändern, so dass dies: <key-property delete-after-use="false" string-type="regex">device</key-property>
wie folgt aussieht: <key-property delete-after-use="false" string-type=" string"device</key-property>
,> speichern Sie die Änderungen und starten Sie den Event-Processing-Manager für die Alert-Konsolidierung neu