ViPR SRM: Uyarı-Birleştirme, conf/bunit-group.csv okunurken hatalar, Dizine yakın yasadışı/desteklenmeyen kaçış dizisi
Symptoms
Alert-Consolidation için Event-Processing-Manager'da aşağıdaki hataları alıyorsunuz:
WARNING [2017-04-14 14:06:32 EDT] PropertyTagger::fillDataStructure(): conf/bunit-group.csv
conf/ içinde bunit-group.csv xxx satırındaki ""hostname-{XXXXXXXXXXXX}","VirtualMachine","Default"" içeriği okunurken oluşan hatalar geçersiz
WARNING [2017-04-18 09:39:03 EDT] PropertyTagger::createPropertyRecord(): Illegal/unsupported escape sequence near index 17
String - domain\hostname
^
java.util.regex.PatternSyntaxException: Dizin 17'nin yakınında yasadışı/desteklenmeyen kaçış dizisi
Cause
Resolution
Bunu çözmek için APG/Event-Processing/Event-Property-Tagger/Alert-Consolidation/conf
içindeki Birincil Arka Uçta bulunan generic-event-ptf.xml düzenlemeniz ve cihaza başvuran tüm anahtar özellikleri için dize türü değerini regex'ten dizeye
değiştirmeniz gerekir, böylece şu şekilde: <key-property delete-after-use="false" string-type="regex">device</key-property>
şöyle görünür: <key-property delete-after-use="false" string-type=" string">device</key-property>
değişiklikleri kaydedin ve uyarı birleştirme için Event-processing-Manager'ı yeniden başlatın