XenApp Farm Applications Discovery (1 of 2)

Comtrade.Citrix.XenApp.ApplicationsDiscovery (Discovery)

Discovers applications in a farm. This is the first of two discoveries. Each discovery can provide up to 800 applications.

Discovered applications can be filtered based on regular expression pattern matching against the application full path ("Applications/Folder1/ApplicationA"). With it applications can be filtered based on application name or folder name. Use the following overridable parameters to limit discovery:

FilterExclude - Accepts regular expression pattern representing applications to be excluded from discovery.
FilterInclude - Accepts regular expression pattern representing applications to be included in discovery.

* "Filter" parameter is obsolete and is ignored.

When updating FilterExclude or FilterInclude parameter, copy their value to FilterExclude/FilterInclude parameter in 'XenApp Farm Applications Discovery (2 of 2)' and 'XenApp Server Discovery' discovery.

Regular expression examples:

Match any application belonging to certain folder (Folder1) and subfolders.
^Applications/Folder1/.*$

Match any application belonging to folders starting with certain pattern (TestFold) or folders with exact name (Folder1 or Folder2).
(.*/TestFold[^/]*/[^/]*|.*/Folder1/[^/]*|.*/Folder2/[^/]*)$

Match any application whose name starts with certain pattern (ApplicationC), regardless of parent folder.
.*/ApplicationC[^/]*$

Match any application whose name contains certain pattern (licationD), regardless of parent folder.
.*/.*licationD[^/]*$

Match specific application(s) specified with full path.
^(Applications/Folder1/ApplicationA|Applications/Folder2/Folder3/ApplicationB)$

Match all applications with exact name, regardless of parent folder.
.*/ApplicationC$

Match any application belonging either to Folder1 or Folder5 (with their subfolders) or application name starts with "ApplicationC" (in any folder).
(.*/Folder1/.*|.*/Folder5/.*|.*/ApplicationC[^/]*)$

Match any application belonging to Folder1 or Folder5 (with their subfolders) where application name starts with "ApplicationC".
.*/(Folder1|Folder5)(/.*/|/)ApplicationC[^/]*$

Knowledge Base article:

Summary

Discovers applications in a farm. This is the first of two discoveries. Each discovery can provide up to 800 applications.

Discovered applications can be filtered based on regular expression pattern matching against the application full path ("Applications/Folder1/ApplicationA"). With it applications can be filtered based on application name or folder name. Use the following overridable parameters to limit discovery:

FilterExclude

Accepts regular expression pattern representing applications to be excluded from discovery.

FilterInclude

Accepts regular expression pattern representing applications to be included in discovery.

When updating FilterExclude or FilterInclude parameter, copy their value to FilterExclude/FilterInclude parameter in 'XenApp Farm Applications Discovery (2 of 2)' and 'XenApp Server Discovery' discovery.

Regular expression examples:

Match any application belonging to certain folder (Folder1) and subfolders.

^Applications/Folder1/.*$

Match any application belonging to folders starting with certain pattern (TestFold) or folders with exact name (Folder1 or Folder2).

(.*/TestFold[^/]*/[^/]*|.*/Folder1/[^/]*|.*/Folder2/[^/]*)$

Match any application whose name starts with certain pattern (ApplicationC), regardless of parent folder.

.*/ApplicationC[^/]*$

Match any application whose name contains certain pattern (licationD), regardless of parent folder.

.*/.*licationD[^/]*$

Match specific application(s) specified with full path.

^(Applications/Folder1/ApplicationA|Applications/Folder2/Folder3/ApplicationB)$

Match all applications with exact name, regardless of parent folder.

.*/ApplicationC$

Match any application belonging either to Folder1 or Folder5 (with their subfolders) or application name starts with "ApplicationC" (in any folder).

(.*/Folder1/.*|.*/Folder5/.*|.*/ApplicationC[^/]*)$

Match any application belonging to Folder1 or Folder5 (with their subfolders) where application name starts with "ApplicationC".

.*/(Folder1|Folder5)(/.*/|/)ApplicationC[^/]*$

Element properties:

TargetComtrade.Citrix.XenApp.ApplicationDataCollector
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Comtrade.Citrix.XenApp.DS.ZDC.ApplicationsDiscovery Default