| DisplayName | Description | ID | Target | Enabled | Frequency | Remotable |
![Comtrade.Citrix.XenApp.ApplicationsDiscovery](/images/Discovery.png) | XenApp Farm Applications Discovery (1 of 2) | 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[^/]*$ | Comtrade.Citrix.XenApp.ApplicationsDiscovery | Comtrade.Citrix.XenApp.ApplicationDataCollector | True | 0 | False |
![Comtrade.Citrix.XenApp.ApplicationsDiscovery_2](/images/Discovery.png) | XenApp Farm Applications Discovery (2 of 2) | Discovers applications in a farm. This is the second 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 (1 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[^/]*$ | Comtrade.Citrix.XenApp.ApplicationsDiscovery_2 | Comtrade.Citrix.XenApp.ApplicationDataCollector | True | 0 | False |
![Comtrade.Citrix.XenApp.ApplicationToXenAppAvailabilityRelationshipDiscovery](/images/Discovery.png) | Published Application to XenApp Availability Relationship Discovery | Makes containment relationships between the "XenApp Availability" and the "Application" object. | Comtrade.Citrix.XenApp.ApplicationToXenAppAvailabilityRelationshipDiscovery | Comtrade.Citrix.XenApp.Application | True | 0 | False |
![Comtrade.Citrix.XenApp.MPAgentService.Discovery](/images/Discovery.png) | Citrix XenApp MP Agent Service Discovery | Discovers Citrix Management Pack Agent for XenApp 6.x used for monitoring the XenApp infrastructure. | Comtrade.Citrix.XenApp.MPAgentService.Discovery | Comtrade.Citrix.XenApp.Server.ComputerRole | True | 3600 | False |
![Comtrade.Citrix.XenApp.PopulateCitrixLibraryTopologyRoot](/images/Discovery.png) | Populate Citrix Library | Makes containment relationships between the "XenApp Farms" and the "Citrix Management" object. | Comtrade.Citrix.XenApp.PopulateCitrixLibraryTopologyRoot | Comtrade.Citrix.Library.Root | True | 0 | False |
![Comtrade.Citrix.XenApp.PopulateXenAppFarms](/images/Discovery.png) | Populate XenApp Farms | Makes containment relationships between a farm and the "XenApp Farms" object. | Comtrade.Citrix.XenApp.PopulateXenAppFarms | Comtrade.Citrix.XenApp.Farms | True | 0 | False |
![Comtrade.Citrix.XenApp.Server.ComputerRole.Discovery](/images/Discovery.png) | XenApp Computer Role Discovery | Discovers managed nodes with Citrix XenApp Server installed on it. Discovered nodes can be seen in the "XenApp 6.x Computers" view within the "Citrix Library" folder. | Comtrade.Citrix.XenApp.Server.ComputerRole.Discovery | Microsoft.Windows.Computer | True | 3600 | False |
![Comtrade.Citrix.XenApp.ServicesDiscovery](/images/Discovery.png) | XenApp Server Services Discovery | Discovers XenApp and Terminal Server services. | Comtrade.Citrix.XenApp.ServicesDiscovery | Comtrade.Citrix.XenApp.XenApp | True | 0 | False |
![Comtrade.Citrix.XenApp.XenAppDiscovery](/images/Discovery.png) | XenApp Server Discovery | Discovers XenApp servers, farms, and zones.
Applications can be excluded from discovery 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 (1 of 2)' and 'XenApp Farm Applications Discovery (2 of 2)' 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[^/]*$ | Comtrade.Citrix.XenApp.XenAppDiscovery | Comtrade.Citrix.XenApp.Server.ComputerRole | True | 0 | False |