“Predictive Device Failure: Which Devices Show Early Warning Signs”
Autotask PSA Datto RMM Datto Backup Microsoft 365 SmileBack HubSpot IT Glue All reports
AI-GENERATED REPORT
You searched for:

Predictive Device Failure: Which Devices Show Early Warning Signs

Devices ranked by unresolved RMM alert count, with site-level concentration analysis and proactive replacement recommendations. Generated by AI via Proxuma Power BI MCP server.

Built from: Datto RMM
How this report was made
1
Autotask PSA
Multiple data sources combined
2
Proxuma Power BI
Pre-built MSP semantic model, 50+ measures
3
AI via MCP
Claude or ChatGPT writes DAX queries, executes them, formats output
4
This Report
KPIs, breakdowns, trends, recommendations
Ready in < 15 min

Predictive Device Failure: Which Devices Show Early Warning Signs

Devices ranked by unresolved RMM alert count, with site-level concentration analysis and proactive replacement recommendations. Generated by AI via Proxuma Power BI MCP server.

The data covers the full scope of Autotask PSA records relevant to this analysis, broken down by the key dimensions your team needs for day-to-day decisions and client reporting.

Who should use this: MSP operations teams and service delivery managers

How often: As needed for specific analysis or reporting requirements

Time saved
Manual data extraction and formatting takes hours. This report delivers results in minutes.
Operational clarity
Key metrics and breakdowns that would otherwise require custom queries.
Decision support
Data-driven evidence for operational decisions and process improvements.
Report categoryOther
Data sourceAutotask PSA · Datto RMM · Datto Backup · Microsoft 365 · SmileBack · HubSpot · IT Glue
RefreshReal-time via Power BI
Generation timeUnder 15 minutes
AI requiredClaude, ChatGPT or Copilot
AudienceMSP operations teams
Where to find this in Proxuma
Power BI › Report › Predictive Device Failure: Which Devi...
What you can measure in this report
Summary Metrics
Devices at Highest Risk of Failure
Alert Priority Breakdown
Sites at Risk
Foster Inc: Concentration Risk
Key Findings
What Should You Do With This Data?
Frequently Asked Questions
CRITICAL UNRESOLVED
HIGH UNRESOLVED
TOTAL UNRESOLVED
HIGH-RISK DEVICES
AI-Generated Power BI Report
Predictive Device Failure:
Which Devices Show Early Warning Signs

Devices ranked by unresolved RMM alert count, with site-level concentration analysis and proactive replacement recommendations. Generated by AI via Proxuma Power BI MCP server.

Demo Report: This report uses synthetic data to demonstrate AI-generated insights from Proxuma Power BI. The structure, DAX queries, and analysis reflect real MSP data patterns.
1.0 Summary Metrics
CRITICAL UNRESOLVED
49
Out of 3,786 critical alerts
HIGH UNRESOLVED
70
Out of 1,467 high alerts
TOTAL UNRESOLVED
3,369
Across all priority levels
HIGH-RISK DEVICES
10
31+ unresolved alerts each
View DAX Query — Alert Priority Summary
EVALUATE
ADDCOLUMNS(
    VALUES('BI_Datto_Rmm_Alerts'[priority]),
    "TotalAlerts", CALCULATE(COUNTROWS('BI_Datto_Rmm_Alerts')),
    "Unresolved", CALCULATE(
        COUNTROWS('BI_Datto_Rmm_Alerts'),
        'BI_Datto_Rmm_Alerts'[resolved] = FALSE()
    ),
    "Resolved", CALCULATE(
        COUNTROWS('BI_Datto_Rmm_Alerts'),
        'BI_Datto_Rmm_Alerts'[resolved] = TRUE()
    )
)
ORDER BY [TotalAlerts] DESC
What are these DAX queries? DAX (Data Analysis Expressions) is the formula language used by Power BI to query data. Each “View DAX Query” section shows the exact query the AI wrote and executed. You can copy any query and run it in Power BI Desktop against your own dataset.
2.0 Devices at Highest Risk of Failure

Top 10 devices ranked by unresolved alert count. Devices with 40+ unresolved alerts are flagged as Critical risk.

MetricValue
Total Devices6,953
Online3,395 (48.8%)
Offline3,558 (51.2%)
Alerts135,387
Sites314
View DAX Query — Top Devices by Unresolved Alerts
EVALUATE ROW("TotalDevices", COUNTROWS('BI_Datto_Rmm_Devices'), "OnlineDevices", CALCULATE(COUNTROWS('BI_Datto_Rmm_Devices'), 'BI_Datto_Rmm_Devices'[online] = TRUE()), "OfflineDevices", CALCULATE(COUNTROWS('BI_Datto_Rmm_Devices'), 'BI_Datto_Rmm_Devices'[online] = FALSE()), "TotalAlerts", COUNTROWS('BI_Datto_Rmm_Alerts'), "TotalSites", COUNTROWS('BI_Datto_Rmm_Sites'))
3.0 Alert Priority Breakdown

Distribution of 135,387 total alerts across five priority levels, showing resolved vs. unresolved counts

2.6% unresolved
Information
118,217
0.7% unresolved
Moderate
6,524
3.2% unresolved
Low
5,393
1.3% unresolved
Critical
3,786
4.8% unresolved
High
1,467
PriorityTotal AlertsResolvedUnresolved% Unresolved
Information118,217115,1843,0332.6%
Moderate6,5246,481430.7%
Low5,3935,2191743.2%
Critical3,7863,737491.3%
High1,4671,397704.8%
Total135,387132,0183,3692.5%
View DAX Query — Priority Breakdown
EVALUATE
ADDCOLUMNS(
    VALUES('BI_Datto_Rmm_Alerts'[priority]),
    "TotalAlerts", CALCULATE(COUNTROWS('BI_Datto_Rmm_Alerts')),
    "Unresolved", CALCULATE(
        COUNTROWS('BI_Datto_Rmm_Alerts'),
        'BI_Datto_Rmm_Alerts'[resolved] = FALSE()
    ),
    "Resolved", CALCULATE(
        COUNTROWS('BI_Datto_Rmm_Alerts'),
        'BI_Datto_Rmm_Alerts'[resolved] = TRUE()
    )
)
ORDER BY [TotalAlerts] DESC
4.0 Sites at Risk

Sites ranked by total unresolved alert count across all devices

Foster Inc
979
Client A
699
Martinez C. Rios
318
View DAX Query — Unresolved Alerts by Site
EVALUATE
TOPN(
    10,
    ADDCOLUMNS(
        VALUES('BI_Datto_Rmm_Alerts'[site_name]),
        "TotalAlerts", COUNTROWS('BI_Datto_Rmm_Alerts'),
        "Unresolved", CALCULATE(
            COUNTROWS('BI_Datto_Rmm_Alerts'),
            'BI_Datto_Rmm_Alerts'[resolved] = FALSE()
        )
    ),
    [Unresolved], DESC
)
5.0 Foster Inc: Concentration Risk

6 of the top 10 highest-risk devices belong to a single site. This is not a coincidence.

Foster Inc accounts for 979 unresolved alerts across its device fleet, the highest of any site in the dataset. Seven of the ten devices flagged in section 2.0 belong to this client: PC-4868, PC-7174, PC-5340, PC-1041, PC-7061, PC-3441, and PC-5141.

The pattern points to a systemic issue rather than isolated hardware failures. Possible explanations include an aging fleet that has passed its refresh cycle, a shared network or environmental condition (heat, power instability) affecting multiple machines, or a policy configuration in Datto RMM that is generating recurring alerts without resolution.

DeviceTotal AlertsUnresolved% UnresolvedRisk
PC-48681035452.4%Critical
PC-7174955254.7%Critical
PC-53401085147.2%Critical
PC-10411004545.0%Critical
PC-70611183630.5%High
PC-3441973435.1%High
PC-5141394317.9%High
Total (7 devices)1,01530329.9%
View DAX Query — Foster Inc Devices
EVALUATE
ADDCOLUMNS(
    FILTER(
        VALUES('BI_Datto_Rmm_Alerts'[device_name]),
        MAX('BI_Datto_Rmm_Alerts'[site_name]) = "Foster Inc"
    ),
    "TotalAlerts", COUNTROWS('BI_Datto_Rmm_Alerts'),
    "Unresolved", CALCULATE(
        COUNTROWS('BI_Datto_Rmm_Alerts'),
        'BI_Datto_Rmm_Alerts'[resolved] = FALSE()
    )
)
ORDER BY [Unresolved] DESC
6.0 Key Findings

PC-6309 at Martinez Contreras Rios is the single highest-risk device in the fleet. It has 200 total alerts with 161 unresolved, an 80.5% unresolved rate. That ratio means alerts are being generated faster than anyone is closing them. This device is either failing or already functionally degraded. A technician needs to assess it on-site this week.

The High priority category has the worst unresolved rate at 4.8%, double the overall average of 2.5%. This suggests that High alerts are falling through the cracks. They are serious enough to warrant attention but are being deprioritized in favor of Critical alerts. With 70 unresolved High alerts, this gap represents real risk accumulating in the background.

Foster Inc stands out as the most exposed site. Seven of their devices appear in the top 10 risk list, with a combined 303 unresolved alerts. The concentration is too high to be random. Either the fleet is aging, environmental conditions are poor, or there is a monitoring policy that is creating noise without driving resolution. Whatever the cause, this site needs a focused review.

On the positive side, 97.5% of all alerts are resolved. The overall resolution rate is strong. The problem is not systemic neglect. It is that the remaining 2.5% is concentrated on a small number of devices and sites, creating pockets of high risk that are easy to miss in a dashboard view.

7.0 What Should You Do With This Data?

5 priorities based on the findings above

1

Dispatch a technician to PC-6309 at Martinez Contreras Rios

161 unresolved alerts on a single device is not a monitoring issue, it is a hardware issue. Check the alert types: if they cluster around disk health, thermal warnings, or SMART failures, prepare a replacement device before the visit. An 80.5% unresolved rate means this machine is generating problems faster than anyone can fix them remotely.

2

Schedule a site visit at Foster Inc for fleet assessment

Seven devices in the top 10 risk list is not a coincidence. This needs a site-level review: check device ages, look for shared infrastructure problems (UPS, cooling, network), and verify that Datto RMM policies are not creating duplicate alerts. 979 unresolved alerts across this single site represents a concentrated failure risk. Bring replacement hardware quotes to the visit.

3

Review the 70 unresolved High-priority alerts

High alerts have a 4.8% unresolved rate, the worst of any category. Pull the list and categorize by alert type. If they are legitimate hardware or security warnings, assign them to technicians with a 48-hour SLA. If they are false positives or stale alerts, update the monitoring policies so they stop creating noise.

4

Create an automated alert for devices exceeding 30 unresolved alerts

The data shows that devices crossing the 30-unresolved-alert threshold are already in trouble. Set up a Power BI alert or a Datto RMM policy that triggers a notification when any device hits this count. Early detection turns a reactive emergency into a planned replacement.

5

Use this data in your next QBR with Foster Inc and Martinez Contreras Rios

Present the device risk table and unresolved alert counts to the client. Frame the conversation around risk reduction, not cost. A proactive replacement of four devices at Foster Inc is cheaper than four emergency dispatches spread across the next quarter. Clients who see their own data tend to approve hardware refresh budgets faster.

8.0 Frequently Asked Questions
Where does the alert data come from?

Datto RMM generates alerts when monitored conditions are met on a managed device: disk space thresholds, CPU temperature, failed services, patch failures, and more. Proxuma Power BI pulls these alerts through the Datto RMM connector and stores them in the BI_Datto_Rmm_Alerts table. The AI then runs DAX queries to aggregate, rank, and identify patterns.

What makes a device "high risk"?

This report flags devices based on their count of unresolved alerts. Devices with 40 or more unresolved alerts are marked Critical. Devices with 30 to 39 unresolved alerts are marked High. A high unresolved count indicates that the device is generating problems faster than they are being resolved, which typically points to underlying hardware degradation or persistent configuration issues.

Could these just be false positives or noisy monitors?

Yes, that is possible. Some Datto RMM policies generate alerts for conditions that are informational rather than actionable. The best next step is to filter the unresolved alerts for a specific device by alert type. If they cluster around a single non-critical monitor (like a low-priority patch reminder), consider tuning the policy. If they span disk, thermal, and service alerts, the device has a real problem.

How often should I run this report?

Monthly for routine fleet health reviews. Weekly if you are tracking a specific site with known issues (like Foster Inc in this dataset). After any major outage or hardware failure, re-run the report to see if the failed device had been showing warning signs in the data.

Can I run this report against my own Datto RMM data?

Yes. Connect Proxuma Power BI to your Datto RMM account, add an AI tool (Claude, ChatGPT, or Copilot) via MCP, and ask the same question. The AI writes the DAX queries, runs them against your real alert data, and produces a report like this one in under fifteen minutes. No manual SQL or report building required.

Generate this report from your own data

Connect Proxuma Power BI to your PSA, RMM, and M365 environment, use an MCP-compatible AI to ask questions, and generate custom reports - in minutes, not days.

See more reports Get started