Chat now with support
Chat with Support

Foglight for Infrastructure 5.9.2 - User Guide

Using Foglight for Infrastructure Monitoring log files with Foglight Log Monitor Monitoring IBM PowerVM environments
Before you begin Managing PowerVM HMC agents Monitoring your PowerVM environment
Advanced system configuration and troubleshooting Reference
Advanced System Configuration Foglight for Infrastructure views Foglight Log Monitor views Rules Metrics
Appendix: Building regular expressions in Foglight

Using advanced quantifiers

In addition to asterisk ‘*’ and question mark ‘?’, there are additional quantifiers that are supported in regular expressions:

The plus sign ‘+’ means one or more times. For example, case[0-9]+ matches case1, case12345, but not simply case.
{3} occur exactly three times.
{2,4} occur at least two times and as many as four times.
{3,} occur at least three times up to infinity.

Using special characters and regular expression flags

Special characters in regular expressions the regular expressions further extend their flexibility in advanced use cases.

The caret ‘^’ reverses the meaning of a regular expression element. For example, [^KLM] matches a single character that is not K, L, or M.
A backslash ‘\’ followed by a lowercase ‘w’, \w, means a word character (an alphanumeric character or an underscore ‘_’). It has the same meaning as [a-zA-Z_0-9].
A backslash ‘\’ followed by a lowercase ‘s’, \s, means a white space character. It has the same meaning as [\t\n\x0b\r\f].
The flag (?i) makes the regular expression case insensitive. In Foglight for Infrastructure, the Add OS Monitor wizard uses this flag in the Resource Mapping regular expression. For example: (?i).*host.*.
The flag (?x) allows you to add comments to explain a complex or unusual pattern. The comment starts with a number sign ‘#’. For example: (?x)[KLM]:.* # We dislike drives K through M.

Grouping elements in a pattern

The regular expression syntax provides a way to group elements together and use groups together with other operators, as required.

For example, to match the above group ((\\.[A-Za-z]+)) zero or more times, write (\\.[A-Za-z]+)*.
For example, to use a prefix that is either dev or prod, write (dev|prod).

Additional information

For more information and more advanced examples, you can refer to the following topics:

“Appendix: Regular Expressions” in the Installing the Java EE Technologies Management Capabilities guide

 

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating