Constructing regular expressions:

Application Discovery recognizes regular expressions constructed using Perl 5 or POSIX syntax and semantics. To learn more, consult PCRE - Perl Compatible Regular Expressions at http:// www.pcre.org/.

NOTE:

Application Discovery (AD) interprets executable path strings differently than HP Insight Global Workload Manager software for Integrity (gWLM).

Application Discovery looks at a process from the perspective of how it is named when it is running. Therefore, to successfully construct an application that Application Discovery recognizes, you must provide attributes (data strings) that describe the running process.

Also, when defining an application, keep in mind that Application Discovery looks across your entire network for likely matches, and not just on one particular managed node.

It might help to think of the difference between AD and gWLM this way:

In AD, an executable and arg[0] are compared directly to one another to make a match.

In gWLM, the inode of an executable and the inode of arg[0] are compared to one another to make a match.

The following examples demonstrate the different results that you can expect when using the same executable and arguments in Application Discovery as compared to HP Insight Global Workload Manager software for Integrity (gWLM).

Table 3-3 An example comparison of match behavior in AD and gWLM for same executable path and arguments

Example inputs

AD

gWLM

 

 

 

 

Executable

Process arg[0]

 

 

 

 

 

 

 

/usr/sbin/biod

match

match

 

 

 

 

/usr/sbin/biod

biod

no match

match

 

 

 

 

 

./biod

no match

match

 

 

 

 

 

/usr/sbin/biod

match

not allowed

 

 

 

 

biod

biod

match

not allowed

 

 

 

 

 

./biod

match

not allowed

 

 

 

 

 

 

 

 

Managing application templates 29