ViPR SRM:アラート統合、conf/bunit-group.csv読み取り中のエラー、インデックス付近の不正/サポートされていないエスケープ シーケンス

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



アラート統合のイベント処理マネージャーで次のエラーが発生しています。

警告[2017-04-14 14:06:32 EDT] PropertyTagger:: fillDataStructure (): conf/bunit-group.csv の xxx 行 xxx の conf/bunit-group.csv
Content ""hostname-{XXXXXXXXXXXX}","VirtualMachine","Default"" の読み取り中にエラーが発生しました

警告[2017-04-18 09:39:03 EDT] PropertyTagger:: createPropertyRecord (): インデックス17
String付近の不正/サポートされていないエスケープシーケンス - domain\hostname
^
java.util.regex.PatternSyntaxException: インデックス17付近の不正/サポートされていないエスケープ シーケンス
 

Cause

これは、パーサーがエスケープしない特殊文字 (この場合は角括弧 "{}" とバックスラ "\") が原因です。 

Resolution

これを解決するには、APG/Event-Processing/Event-Property-Tagger/Alert-Consolidation/conf

のプライマリ バックエンドにあるgeneric-event-ptf.xmlを編集し、デバイスを参照しているすべてのキープロパティの文字列型値を正規表現からstring

に変更して、次のようにする必要があります。 <key-property delete-after-use="false" string-type="regex">device</key-property>
looks: <key-property delete-after-use="false" string-type="string">device</key-property>

変更を保存し、アラート統合のためにイベント処理マネージャーを再起動します

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.