“Configuration Item Hours Analysis”
Autotask PSA Datto RMM Datto Backup Microsoft 365 SmileBack HubSpot IT Glue All reports
AI-GENERATED REPORT
You searched for:

Configuration Item Hours Analysis

Built from: Autotask PSA
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

Configuration Item Hours Analysis

This report provides a detailed breakdown of configuration item hours analysis for managed service providers.

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: Operations managers, service delivery leads, and MSP owners managing capacity

How often: Weekly for scheduling, monthly for utilization reviews, quarterly for staffing decisions

Time saved
Calculating utilization from time entries and ticket data manually is tedious. This report does it automatically.
Capacity insight
See who is overloaded, who has bandwidth, and where bottlenecks form.
Staffing data
Evidence-based decisions about hiring, scheduling, and workload distribution.
Report categoryResource & Capacity
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
AudienceOperations managers, service delivery leads
Where to find this in Proxuma
Power BI › Resources › Configuration Item Hours Analysis
What you can measure in this report
Key Performance Indicators
Hours by Configuration Item Type
Top 8 CI Types — Hour Distribution
Key Findings
Frequently Asked Questions
CI-Linked Tickets
% of All Tickets
Total Hours
Active CIs
proxuma.io
AI-Powered Power BI Report
Generated: March 2026
Dataset: Autotask PSA + RMM
Report ID: #62
Sources: Autotask PSA
Configuration Item Hours Analysis
Ticket time distribution across 23 device categories — 33,271 hours analyzed from 67,521 total tickets. CI linkage rate: 18.7%. Demo data only.
Demo data notice: All values in this report use synthetic demo data to illustrate the structure of a real CI hours analysis. Connect your Autotask environment to see your actual figures.
01 Key Performance Indicators
CI-Linked Tickets
13,769
9,207 active
% of All Tickets
23
Distinct
Total Hours
33.3K
across CI-linked tickets
Active CIs
13,769
in Autotask CMDB
View DAX Query — KPI Summary
EVALUATE ROW("TotalCIs", COUNTROWS('BI_Autotask_Configuration_Items'), "ActiveCIs", CALCULATE(COUNTROWS('BI_Autotask_Configuration_Items'), 'BI_Autotask_Configuration_Items'[is_active] = TRUE()), "TypeCount", DISTINCTCOUNT('BI_Autotask_Configuration_Items'[configuration_item_type_name]))
02 Hours by Configuration Item Type

Estimated hour distribution by device category, derived from CI-linked ticket proportions. Hours per unit shows average maintenance burden per individual device.

CI Type Devices Est. Hours % of Total Hrs / Unit Burden
Server 47 4,820 14.5% 102.6 High
Laptop - Windows 312 5,110 15.4% 16.4 Medium
Firewall 38 3,240 9.7% 85.3 High
Desktop - Windows 198 3,890 11.7% 19.6 Medium
Switch 52 2,180 6.6% 41.9 Medium
Router/Modem 44 1,950 5.9% 44.3 Medium
Access Point 61 1,640 4.9% 26.9 Normal
Printer 87 1,180 3.5% 13.6 Normal
Mobile Device 124 980 2.9% 7.9 Low
Other (14 types) various 7,281 21.9% Mixed
View DAX Query — Hours by CI Type
EVALUATE
ADDCOLUMNS(
    SUMMARIZE(
        FILTER(
            CROSSJOIN('ConfigurationItems', 'Tickets'),
            'Tickets'[ConfigurationItemID] = 'ConfigurationItems'[ID]
        ),
        'ConfigurationItems'[Type],
        "Device Count",
            DISTINCTCOUNT('ConfigurationItems'[ID]),
        "Total Hours",
            CALCULATE(SUM('TimeEntries'[HoursWorked])),
        "Ticket Count",
            COUNTROWS('Tickets')
    ),
    "Hours Per Unit",
        DIVIDE([Total Hours], [Device Count])
)
ORDER BY [Total Hours] DESC
03 Top 8 CI Types — Hour Distribution

Estimated hours per CI type. Servers carry the highest per-unit burden at 102.6 hours each, nearly double the next highest category.

Laptop - Windows
5,110 hrs
Server
4,820 hrs
Desktop - Windows
3,890 hrs
Firewall
3,240 hrs
Switch
2,180 hrs
Router/Modem
1,950 hrs
Access Point
1,640 hrs
Printer
1,180 hrs

Bar width proportional to estimated hours. Red indicates high per-unit burden; amber indicates medium burden relative to device count.

View DAX Query — Top CI Types Bar Chart
EVALUATE
TOPN(
    8,
    SUMMARIZE(
        FILTER('Tickets', NOT ISBLANK('Tickets'[ConfigurationItemID])),
        RELATED('ConfigurationItems'[Type]),
        "Total Hours", CALCULATE(SUM('TimeEntries'[HoursWorked])),
        "Device Count", CALCULATE(DISTINCTCOUNT('Tickets'[ConfigurationItemID]))
    ),
    [Total Hours], DESC
)
04 Key Findings

Servers consume 102.6 hours per unit on average, the highest burden of any category. With only 47 servers in the estate, this level of engagement suggests a combination of aging hardware, complex configurations, and reactive rather than proactive maintenance. The investment case for server refresh or migration to Azure AVD becomes clearer when the hour cost is this visible.

Firewalls are the second most expensive asset per unit at 85.3 hours each. At that level, every firewall in the estate carries roughly two full working weeks of engineer time annually. That is a number worth surfacing in client review meetings, particularly when vendors offer managed firewall services that shift this burden off your team.

Laptops and desktops together account for 9,000 hours, or 27% of the total, but their per-unit rate is far more reasonable at 16-20 hours per device. The sheer volume of endpoints drives the aggregate, but the per-unit story is actually quite efficient. Standard patching cadences and the use of RMM automation are likely keeping these numbers from climbing further.

The 18.7% CI linkage rate across all tickets is the most important operational signal in this dataset. More than 80% of tickets have no configuration item attached. That means the majority of hours cannot be traced back to a specific asset, which makes it nearly impossible to do true asset lifecycle costing. Improving CI linking through ticket templates and technician training could transform this dataset within a few months.

View DAX Query — CI Linkage Rate Analysis
EVALUATE
ADDCOLUMNS(
    SUMMARIZE(
        'Tickets',
        'Tickets'[AssignedTechnicianID],
        "Tickets With CI",
            CALCULATE(COUNTROWS('Tickets'), NOT ISBLANK('Tickets'[ConfigurationItemID])),
        "Tickets Without CI",
            CALCULATE(COUNTROWS('Tickets'), ISBLANK('Tickets'[ConfigurationItemID])),
        "Total Tickets",
            COUNTROWS('Tickets')
    ),
    "CI Linkage Rate",
        DIVIDE([Tickets With CI], [Total Tickets])
)
ORDER BY [CI Linkage Rate] DESC
05 Frequently Asked Questions
Why do only 18.7% of tickets have a CI linked?

CI linkage depends on technicians selecting the related device when creating or resolving a ticket. In most PSA environments this field is optional, and technicians under time pressure tend to skip it. The 18.7% figure is actually above average for MSPs that haven't made CI linking a formal requirement. The practical fix is ticket templates that prompt for CI selection by default, combined with a brief period of manager review to reinforce the habit.

Can I drill down to see hours for a specific server or laptop by serial number?

Yes, that level of detail is possible in Power BI when the ticket-to-CI relationship exists in the data model. This report shows type-level aggregates because the demo dataset uses proportional estimates, but with your live Autotask connection you can filter to a specific client, device type, and then down to individual CI names or serial numbers. You can even calculate the total cost of support for a single asset over its lifetime.

How do I use this data to build a hardware refresh business case?

Take the hours per unit figure for the device type in question and multiply it by your blended engineer cost rate. A server at 102.6 hours per year at $95/hour costs roughly $9,750 in support labour annually. Compare that to the cost of a new server or a migration to a cloud alternative. The numbers often make the case on their own without any persuasion needed. This analysis is particularly effective with clients who have deferred hardware decisions for several years.

Does this report show warranty status or age of the devices?

This specific report focuses on hour consumption by CI type. If your Autotask CMDB or RMM tool captures device age, purchase date, or warranty expiry, those fields can be joined to the same dataset to add a lifecycle dimension. The most useful view combines hours-per-unit with device age, which typically shows a clear correlation between older devices and higher support consumption. That combined view is a separate report in the Proxuma library.

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