ViPR SRM: Консолідація сповіщень, помилки при читанні conf/bunit-group.csv, незаконна/непідтримувана послідовність escape біля індексу
Symptoms
Ви отримуєте такі помилки в менеджері обробки подій для консолідації сповіщень:
УВАГА [2017-04-14 14:06:32 EDT] PropertyTagger::fillDataStructure(): Помилки під час читання conf/bunit-group.csv
Зміст ""hostname-{XXXXXXXXXXXX}","VirtualMachine", "Default" у рядку xxx у conf/bunit-group.csv недійсний
УВАГА [2017-04-18 09:39:03 EDT] PropertyTagger::createPropertyRecord(): Незаконна/непідтримувана послідовність escape біля індексу 17
Рядок - domain\hostname
^
java.util.regex.PatternSyntaxException: Незаконна/непідтримувана послідовність escape поблизу індексу 17
Cause
Resolution
Щоб вирішити це, вам потрібно відредагувати generic-event-ptf.xml, розташований на основному бекенді в APG/Event-Processing/Event-Property-Tagger/Alert-Consolidation/
conf, а також змінити значення типу рядка для всіх key-властив, що посилаються на пристрій, з regex у рядок
так, щоб це: <key-property delete-after-use="false" string-type="regex">device</key-property>
виглядає як: <key-property delete-after-use="false" string-type=" string">device</key-property>
, збережіть зміни та перезапустіть менеджер обробки подій для консолідації сповіщень