Advanced Reports - Custom Fields Category

Advanced Reports - Custom Fields Category

Notes
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.
Info
Custom Fields Availability
  1. Available under General category in column selection.
  2. Custom Field Categories column will not be listed in 'Filter by period' tab.

Custom Fields category behavior in Advanced Reports

  1. Custom Field Values

    1. 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.
    2.  Multi-Value Fields (List, Label, User Fields):
      1. Comma separated values are shown, including the data from monitor and all parent monitors/monitor groups.
      2. 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).
    3. Single Value Fields (Text, Large Text, Location Fields):
      1. Single resolved value is displayed.
      2. 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)
  2. Select Columns

    1. Both pre-defined and user-created fields are available under Custom Fields category.
    2. Deletion: When a selected custom field is deleted, the field is automatically removed from selected columns.
  3. Group by Columns

    1. Multi-Value Fields (List, Label, User Fields)
      1. 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).
    2. Single-Value Fields (Text, Large Text, Location Fields)
      1. Groups by single resolved value
                        
      1. Deletion: If a deleted custom field was configured for grouping, the field is automatically removed from 'Group by Columns'.
  1. Apply Criteria

    1. Multi-Value Fields (List, Label, User Fields)
      1. Multi value fields are split by comma and filtering is applied to each value.
      2. 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
❌ Not Matched
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
❌ Not Matched
No exact match for "Manage"
Reports, Manager
Not Contains: Applications
✅ Matched
Matched as does not contain "Applications"
Manage, Engine, Applications
Not Equals: Engine
❌ Not Matched
Not Matched as exact match for Engine is found
    1. Single-Value Fields (Text, Large Text, Location Fields)
      1. For single value fields, regular filtering with standard criteria types (Equals, Not Equals, Contains, Not Contains) are applied.
    2. 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.
      1. Example: Here 'Apply Criteria' pattern is defined initially with two custom fields (Block, Position) and two non-custom fields (Display Name, Monitor Type).
        1. Original Pattern: (((1 OR 2) OR 3) AND 4)
                                                  
        1. 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).
        2. Second Deletion: After deleting the 'Position' Custom Field, the Pattern is updated as  (2 OR 3) and then reordered as (1 OR 2).
        3. Updated Pattern: (1 OR 2)
                                                

                  New to ADSelfService Plus?