ViPR SRM: Konsolidacja alertów, błędy podczas odczytywania conf/bunit-group.csv, nielegalna/nieobsługiwana sekwencja ucieczki w pobliżu indeksu

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



W menedżerze przetwarzania zdarzeń dla konsolidacji alertów są wyświetlane następujące błędy:

OSTRZEŻENIE [2017-04-14 14:06:32 EDT] PropertyTagger::fillDataStructure(): Błędy podczas odczytywania zawartości conf/bunit-group.csv
""hostname-{XXXXXXXXXXXX}","VirtualMachine","Default"" w wierszu xxx w conf/bunit-group.csv jest nieprawidłowa

OSTRZEŻENIE [2017-04-18 09:39:03 EDT] PropertyTagger::createPropertyRecord(): Nielegalna/nieobsługiwana sekwencja ucieczki w pobliżu indeksu 17
String — domain\hostname
^
java.util.regex.PatternSyntaxException: Nielegalna/nieobsługiwana sekwencja ucieczki w pobliżu indeksu 17
 

Cause

Jest to spowodowane przez znaki specjalne (w tym przypadku nawiasy kwadratowe "{}" i backslahs "\"), które nie są cytowane przez parser. 

Resolution

Aby rozwiązać ten problem, musisz edytować generic-event-ptf.xml znajdujący się na głównym backendzie w APG/Event-Processing/Event-Property-Tagger/Alert-Consolidation/conf

i zmienić wartość typu ciągu dla wszystkich właściwości-kluczy, które odwołują się do urządzenia, z wyrażenia regularnego na ciąg znaków

tak, że: <key-property delete-after-use="false" string-type="regex">device</key-property>
wygląda następująco: <key-property delete-after-use="false" string-type=" string">device</key-property>

zapisz zmiany i uruchom ponownie Event-Processing-Manager na potrzeby konsolidacji alertów

Affected Products

SRM

Products

SRM
Article Properties
Article Number: 000061505
Article Type: Solution
Last Modified: 25 Sept 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.