# Perf Group The Perf Group refers to a set of common performance monitors that are grouped together. It can be useful to generate custom reports using the Advanced reports feature. This help page covers the following: - [How does a Perf group work?](https://www.manageengine.com/network-monitoring/help/perf-group.html#how-this-works) - [How to add a performance monitor to a Perf group?](https://www.manageengine.com/network-monitoring/help/perf-group.html#add-performance-monitor) - [How to view Perf groups?](https://www.manageengine.com/network-monitoring/help/perf-group.html#view-perf-groups) ## How does this work? To understand how it works, let us consider an example. You monitor CPU usage for 5 devices in your network. The CPU Utilization metric associated to each of these devices may be different in terms of the protocol, for example CPU usage for a Windows device will be monitored using WMI, for other devices CPU usage may be monitored using SNMP. Both the SNMP-based CPU metric and WMI-based metric are grouped together into one Perf Group namely CPU Utilization. ![Group performance monitors in OpManager: Perf group flowchart](https://www.manageengine.com/network-monitoring/help/images/Perf-Group-Help-Doc.png) So, effectively those 5 devices are somehow connected to each other by the CPU Utilization metrics categorized into a Perf Group. When creating a custom report using the [Advanced report](https://www.manageengine.com/network-monitoring/help/advanced-report.html) feature, you can select a Perf Group and a report will be created for all the devices to which that metric is associated. ## How to add a performance monitor to a Perf Group? By default, OpManager has **64 Perf Group categories**, such as CPU utilization, Memory utilization, Disk utilization, etc. Apart from this, you can also create custom Perf Groups for other monitors as per your preferences. To create a new Perf Group, follow the steps below: - Navigate to **Settings > Performance Monitors**. - Click on the Edit icon for the monitor which you want to add to a new Perf Group. - Click on the drop down next to the Perf Group field. - Click on Add New and type the name to create a new group. ![](https://www.manageengine.com/network-monitoring/help/images/Perf_group.gif) You can also add a new custom monitor to a Perf Group while [creating a new SNMP monitor](https://www.manageengine.com/network-monitoring/help/add-snmp-monitor.html). ## How to view Perf groups? To view Perf Groups, navigate to **Settings > Performance Monitors** and select **Perf Groups** from the dropdown in the top-right corner. ![Group performance monitors in OpManager: Performance monitors list](https://www.manageengine.com/network-monitoring/help/images/perf-grp-1.PNG) The Perf Groups page displays the following details: - **Perf Group** – The name of the performance group. - **Adaptive Threshold Status** – Indicates whether [adaptive thresholds](https://www.manageengine.com/network-monitoring/adaptive-thresholds.html) are enabled or disabled. - **Associated Monitors** – The number of monitors linked to the Perf Group. Clicking the count reveals detailed information. ![](https://cdn.manageengine.com/network-monitoring/help/images/perf-grp.gif) - **Associated Devices** – The number of devices linked to the Perf Group. Clicking the count provides further details. - **Associated Device Templates** – The number of device templates associated with the Perf Group. Clicking the count shows the linked templates. - **Actions** – Options to enable or disable adaptive thresholds and set deviation as value or percentage-based. Note that enabling adaptive thresholds for a Perf Group overwrites the existing thresholds and applies them to all associated devices, monitors, and device templates. ![Group performance monitors in OpManager: Edit perf group](https://www.manageengine.com/network-monitoring/help/images/perf-grp-4.PNG)