Advanced Reports - Custom Fields Category
Custom Fields category in Advanced Reports is supported from Applications Manager v176700.
Overview
This knowledge base article covers the special cases and behaviors of Custom Fields category in ManageEngine Applications Manager's Advanced Reports feature.
What are Custom Fields?
Custom Fields allows you to add extra field types to capture important server-related data that is not available in default Applications Manager fields. You can configure these fields as per your business requirements.
What are Advanced Reports?
Advanced Reports allows you to create
customized reports covering multiple metric categories (availability, inventory, custom fields, configuration and performance) from various monitor types. Reports are customized by configuring various criteria to display data as per requirements.
Custom Fields Availability
- Available under General category in column selection.
- Custom Field Categories column will not be listed in 'Filter by period' tab.
Custom Fields category behavior in Advanced Reports
-
Custom Field Values
- In generated reports, selected custom field values are displayed similar to the Monitors Information page UI, but asterisk (*) notation for parent group value is not applied.
- Multi-Value Fields (List, Label, User Fields):
- Comma separated values are shown, including the data from monitor and all parent monitors/monitor groups.
- Multi-Value Hierarchy: Supports up to 15 levels of monitor groups/parent monitors hierarchy (Collects and displays custom field values from the monitor and all its parent groups/monitor groups up to 15 levels deep, combining them into a single comma-separated entity).
- Single Value Fields (Text, Large Text, Location Fields):
- Single resolved value is displayed.
- Value Resolution Priority: Monitor level → Nearest parent group → Up to 15 levels (If a custom field is not set at monitor level, it looks for the value in the nearest parent group, then continues up the hierarchy until it finds a value or reaches the 15-level limit)
-
Select Columns
- Both pre-defined and user-created fields are available under Custom Fields category.
- Deletion: When a selected custom field is deleted, the field is automatically removed from selected columns.
-
Group by Columns
- Multi-Value Fields (List, Label, User Fields)
- Multi-Value fields contain values separated by comma & the entire comma-separated text is treated as single value. Based on this, grouping & sorting is applied (Treats the whole text "A, B, C" as one group, not by individual values).
- Single-Value Fields (Text, Large Text, Location Fields)
- Groups by single resolved value

- Deletion: If a deleted custom field was configured for grouping, the field is automatically removed from 'Group by Columns'.
-
Apply Criteria
-
Multi-Value Fields (List, Label, User Fields)
-
Multi value fields are split by comma and filtering is applied to each value.
- Examples:
Custom Field Value
|
Filter
|
Result
|
Explanation
|
Manage Engine, Applications Manager, Reports
|
Contains: Manager
|
✅ Matched
|
Contains "Manager" in the value
|
Manage, Engine, Applications
|
Contains: Manager
|
|
Does not contain "Manager"
|
Reports, Manager
|
Contains: Manager
|
✅ Matched
|
Contains "Manager" in the value
|
Manage, Engine, Applications
|
Equals: Manage
|
✅ Matched
|
Has exact match for "Manage" |
Manage Engine, Applications Manager, Reports
|
Equals: Manage
|
|
No exact match for "Manage"
|
Reports, Manager
|
Not Contains: Applications
|
|
Matched as does not contain "Applications"
|
Manage, Engine, Applications
|
Not Equals: Engine
|
|
Not Matched as exact match for Engine is found
|
- Single-Value Fields (Text, Large Text, Location Fields)
- For single value fields, regular filtering with standard criteria types (Equals, Not Equals, Contains, Not Contains) are applied.
- Deletion: If a custom field used in Apply Criteria is deleted, then the field and its associated operators are automatically removed from the criteria pattern.
- Example: Here 'Apply Criteria' pattern is defined initially with two custom fields (Block, Position) and two non-custom fields (Display Name, Monitor Type).
- Original Pattern: (((1 OR 2) OR 3) AND 4)
- First Deletion: After deleting the 'Block' Custom Field, the Pattern is updated as ((2 OR 3) AND 4) and then reordered as ((1 OR 2) AND 3).
- Second Deletion: After deleting the 'Position' Custom Field, the Pattern is updated as (2 OR 3) and then reordered as (1 OR 2).
- Updated Pattern: (1 OR 2)
New to ADSelfService Plus?
Related Articles
Script/Custom Monitors - Alarms configured for Table rows were missing
In the Applications manager , users have the ability to manage the table rows of a script or custom monitor type according to their specific requirements. This can be done by enabling the "Enable Script Row Deletion" option. For example, let's ...
How to resolve ServiceDesk Plus Cloud error - Applications Mananger integration fail due to "Mandatory Fields" in default incident template
The ServiceDesk Plus Cloud integration with Applications Manager fails if the Default Incident Template in ServiceDesk Plus Cloud has any custom mandatory fields. For successful integration, you must mark these fields as 'Not mandatory'. To do the ...
How to apply a custom patch (zip file) provided by support team in the Applications Manager?
Please follow the steps given below for applying custom patches (zip file) provided by the support team. 1.Create a folder called 'AppManager_Support_Patches' in AppManager server (In C:\ for Windows OS or /opt in Linux OS) and copy the Patch sent ...
No reports are generated by clicking icons representing 7 and 30 days reports. Also, in Reports screen, on clicking on any attribute for reports, it displays a message "No Data available to generate Reports for the specified time period".
Reason: Applications Manager archives the data for every one hour. Though the monitoring of the monitors is started, the reports are generated only after an hour.Solution: Wait for a minimum of one hour to view the report.
During automatic discovery of servers, new servers are added under the 'Unknown' category.
Reason: SNMP agent is not running in the host. Solution: If the system has SNMP agent running in it Application Manager will be able to discover the correct OS. If not, go to Monitor details page under Unknown category, click on Edit Monitor and ...