I need to create a Logmon variable from a group captured using RegEx.
Release : UIM 20.3+
Component : UIM LOGMON
How to
After creating a RegEx that matches your string with a group(s) captured, you can assign those groups to a variable for use in the Message or Suppression Key.
For example:
Your RegEx string is the following:
/.*String (\d*).*/
Comparing this RegEx to the following:
Test String 123456 Testing
The captured group is 123456. The desired group is indicated by the () in the RegEx String.
You can create a variable for the watcher by right clicking in the Variable tab and selecting New. This opens the following window where you will populate the Name field, select the 'Match Expression' source, and enter 1 into the position field. The 1 indicates that this is the first captured group from the RegEx. This value should be 2 if you are using the second captured group, and so forth.
After this variable has been saved, you can reference it in the other parts of the configuration by using the leading character $ and selecting the variable name: