Skip to content

Device Resource Pressure (CPU & Memory)

The question it answers: Which devices spend much of their time with CPU or memory saturated, and which models are most affected?

Devices that spend much of their time with the CPU or memory saturated feel slow, generate tickets and lose working time. This report lists them and the models most affected - input for refresh planning next to Disk & Hardware Age and Laptop Battery Health.

Where in the appIntune › Device Operations & Hardening › CPU & Memory Pressure
WorkloadIntune
KindFindings list · dashboard tile
DataRead from Microsoft 365 when someone first opens it, then kept for the report cache lifetime (Settings > Data & cache, 1 hour unless changed).
LicenceMicrosoft Intune with Endpoint analytics (advanced analytics for some metrics).
Report id (API and MCP)intune.operations.resource-pressure
ColumnKeyType
SeveritySeverityStatus
ModelCategoryText
DeviceSubjectLink
CheckSettingText
CPU / RAM spike timeValueText
FindingFindingText
HardwareDetailText
DateWhenDate
Worst spike %NumberNumber

A findings list hides columns that no row fills. Severity is Critical, Serious, Warning, OK or Info; rows rated Critical, Serious or Warning need attention (Working with findings).

Licence: Microsoft Intune with Endpoint analytics (advanced analytics for some metrics).

Application permissions on the IntensiveReports app registration (all permissions):

PermissionAPIWhat it allowsNote
DeviceManagementManagedDevices.Read.AllMicrosoft GraphRead Microsoft Intune devices
Data sources it reads
  • GET /beta/deviceManagement/userExperienceAnalyticsResourcePerformance
GET /ir-api/v1/reports/intune.operations.resource-pressure?size=100

An AI assistant reads it with the MCP tool get_report and the id intune.operations.resource-pressure. The client needs the Read grant for Intune. See Using the API.