ViPR SRM: Consolidamento degli avvisi, errori durante la lettura di conf/bunit-group.csv, sequenza di escape illegale/non supportata vicino all'indice

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



Vengono visualizzati i seguenti errori in Event-Processing-Manager per il consolidamento degli avvisi:

AVVERTIMENTO [2017-04-14 14:06:32 EDT] PropertyTagger::fillDataStructure(): Errori durante la lettura del contenuto conf/bunit-group.csv
""hostname-{XXXXXXXXXXXX}","VirtualMachine","Default"" sulla riga xxx in conf/bunit-group.csv non valido

AVVERTIMENTO [2017-04-18 09:39:03 EDT] PropertyTagger::createPropertyRecord(): Sequenza di escape illegale/non supportata vicino all'indice 17
Stringa: domain\hostname
^
java.util.regex.PatternSyntaxException: Sequenza di fuga illegale/non supportata vicino all'indice 17
 

Cause

Ciò è causato da caratteri speciali (parentesi quadre "{}" e backslah "\" in questo caso) che non vengono preceduti da un carattere di escape dal parser. 

Resolution

Per risolvere questo problema, è necessario modificare il generic-event-ptf.xml che si trova sul back-end primario in APG/Event-Processing/Event-Property-Tagger/Alert-Consolidation/conf

e modificare il valore del tipo di stringa per tutte le proprietà chiave che fanno riferimento al dispositivo da regex a stringa

in modo che questo: <key-property delete-after-use="false" string-type="regex">device</key-property>
abbia un aspetto simile a: <key-property delete-after-use="false" string-type=" string">device</key-property>

salvare le modifiche e riavviare Event-Processing-Manager per il consolidamento degli avvisi

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.