Back to Intelligence

Why IT Managers Fail to Exceed Expectations: It's Not the Tech Skills — It's the Data They Don't Have

SA
AlertMonitor Team
September 29, 2026
9 min read

The Industry Reality: Soft Skills Are Deciding IT Careers

A recent CIO.com piece by Michael Seals — retired CIO, former chief digital officer, and chair of the SIM Research Institute Advisory Council — makes an uncomfortable argument: the skills that separate standout IT managers from average ones are not technical. Research from the Society for Information Management points to critical thinking, business acumen, innovation, collaboration, and leadership. Too many IT managers, despite stellar track records as individual contributors and technologists, fall short at three things: selling a vision of how technology delivers value, cultivating the partnerships needed for success, and driving execution.

Read that as a practitioner and it stings, because you know it's half true. Your help desk lead can troubleshoot a DFS replication failure in their sleep. Your best tech can script circles around anyone. Yet when leadership asks "what did IT actually deliver last quarter?", the room goes quiet — not because the work wasn't done, but because nobody can prove it.

Here's the part the article doesn't say out loud: most IT managers can't tell a value story because their operational data is trapped in five disconnected tools. You cannot sell a vision you cannot measure. When the helpdesk, the monitoring platform, the RMM, and the shared inbox don't talk to each other, "business acumen" degrades into a monthly spreadsheet export and a gut feeling.

The Problem in Depth: Your SLA Data Doesn't Actually Exist

Where the truth lives right now

Walk through a typical mid-size IT shop or MSP stack:

  • Monitoring — PRTG, SolarWinds, or Zabbix sees the disk filling, the service stopping, the WAN link flapping. Alerts go to a dashboard or an email nobody watches at 2 a.m.
  • Helpdesk/PSA — ConnectWise Manage, Autotask, Freshservice — or, let's be honest, a shared Outlook inbox and a spreadsheet. Tickets only exist if a human creates them.
  • RMM — NinjaOne, Datto, Kaseya. Remote sessions, patch status, endpoint inventory. Separate login, separate audit trail.
  • The glue — a technician copy-pasting alert details into tickets. Or more often, not bothering.

The result: your actual SLA system is an Excel file rebuilt monthly from CSV exports. First-response time only counts for tickets, not hallway requests. Resolution time starts when someone got around to creating the ticket — not when the problem started.

A scenario every sysadmin recognizes

10:47 a.m. — Monitoring flags the file server's D: volume at 92%. The alert sits in a dashboard. No ticket exists.

11:32 a.m. — Accounting calls: "The shared drive is frozen and I have payroll in an hour." A tech creates a ticket manually, then spends 12 minutes asking the user questions the monitoring data already answered.

12:15 p.m. — Resolved. The ticket shows an MTTR of 43 minutes. Reality: the incident ran 88 minutes, monitoring knew about it first, and the user — who is now telling four colleagues that IT is slow — experienced every minute of it.

That story — the real story — is exactly the story an IT manager needs to justify better tooling, headcount, or a maintenance window. It doesn't exist in any system. So it never gets told. And the manager quietly gets labeled "average." Not because they lack leadership, but because they lack evidence.

Why the gaps exist

This isn't a people problem; it's an architecture problem:

  • Siloed products stitched together by connectors. Most PSA-to-monitoring integrations are paid add-ons with mapping tables, field limits, and API rate caps. Half-configured, they silently drop alerts and nobody notices until an SLA review.
  • Legacy helpdesks treat tickets as records, not operations. They were built to log work after it happened, not to trigger work the moment infrastructure signals a problem.
  • No shared identity between alert, device, and ticket. When the monitoring agent calls the server "FS01.corp.local" and the helpdesk knows it as "File Server - Accounting," automation can't match them, so humans do the matching manually.
  • The MSP multiplier. Run 40 client environments across that stack and you're not just missing data — you're paying a technician to act as the integration layer between your own tools.

What it costs

  • Inflated MTTR — not because techs are slow, but because the clock starts late and the first 15 minutes of every ticket are spent re-gathering context that monitoring already had.
  • SLA misses nobody can explain — because the data needed to explain them was never captured.
  • Manager time burned on reporting — two days a month rebuilding numbers that should be a live dashboard. In an MSP, add a day per client before every QBR.
  • Burnout by interruption — techs triage by whoever yells loudest because there's no data to triage by impact.
  • The "average IT manager" outcome SIM describes — managers who fail to drive execution often were never handed a measurement system worth executing against.

How AlertMonitor Solves This: One Platform, One Timeline, One Truth

AlertMonitor collapses the five-tool problem by putting infrastructure monitoring, RMM, helpdesk, patch management, and network topology in one product — and making the alert-to-ticket handoff automatic.

1. Alerts become tickets before users become callers

When a monitored alert fires, AlertMonitor creates the ticket automatically and assigns it based on the device, client, and alert type. Disk at 92%? The ticket exists at 10:48, assigned to the right tech, with the alert history attached. Accounting never calls. The "incident" becomes a 20-minute proactive fix instead of an 88-minute outage with an audience.

2. Tickets arrive context-rich, not question-first

Every ticket opens with the full alert history, current device health data, patch state, and one-click remote access into the machine. The tech doesn't ask the user "what exactly were you doing when it froze?" — they read the timeline and start fixing. In practice, that removes the 10–15 minutes of Q&A that opens most tickets, and it compounds across hundreds of tickets a month.

3. SLA data is a byproduct of doing the work

Because alerts, tickets, remote sessions, and patch actions live in one system, first-response time, resolution time, proactive-fix ratio, and per-client trends are simply there — filterable, exportable, board-ready. No CSV archaeology. No "approximately." When the CIO asks what IT delivered, the answer is a live report, not a reconstruction.

The workflow, before and after

Old way: Alert fires → email notification → tech notices (or doesn't) → user calls → manual ticket → context-gathering questions → fix → ticket closed → numbers manually exported at month-end.

AlertMonitor: Alert fires → ticket auto-created and assigned with full context → tech remediates via one-click remote access → resolved → alert and ticket linked in one timeline → SLA metrics update in real time.

For an MSP, that difference is also a client-facing story: "This quarter, 214 tickets on your account were created proactively by monitoring before any of your staff noticed an issue." Try producing that sentence from a shared inbox.

Practical Steps: Close the Data Gap This Week

1. Map your alert-to-ticket path. Literally count the manual hops between "monitoring detects a problem" and "ticket exists with an owner." If the number is greater than zero, that's your leak.

2. Declare the shared inbox dead. Every request — email, hallway, Teams DM — becomes a ticket or it didn't happen. You can't manage an intake channel you don't measure.

3. Automate the alert-to-ticket handoff. In AlertMonitor, set assignment rules per client, device, and alert type so the right tech gets a context-rich ticket immediately. Start with your highest-impact alerts: disk, critical services, backup failures.

4. Enrich proactive checks with scripts you can run anywhere. These are the checks that should become tickets before users feel the pain:

Disk headroom across your critical servers:

PowerShell
$servers = "FS01","SQL01","DC01","APP01"
Get-CimInstance Win32_LogicalDisk -Filter "DriveType=3" -ComputerName $servers |
    Select-Object PSComputerName, DeviceID,
        @{n='SizeGB';e={[math]::Round($_.Size/1GB,1)}},
        @{n='FreeGB';e={[math]::Round($_.FreeSpace/1GB,1)}},
        @{n='FreePct';e={[math]::Round(($_.FreeSpace/$_.Size)*100,1)}} |
    Sort-Object FreePct | Format-Table -AutoSize

Catch stopped critical services and restart them before anyone notices:

PowerShell
$critical = "Spooler","W32Time","MSSQLSERVER"
foreach ($name in $critical) {
    $svc = Get-Service -Name $name -ErrorAction SilentlyContinue
    if ($svc -and $svc.Status -ne 'Running') {
        Start-Service -Name $name
        Write-Output ("{0}: {1} was stopped — restarted at {2}" -f $env:COMPUTERNAME, $name, (Get-Date -Format 'HH:mm:ss'))
    }
}

Same idea on Linux servers feeding your monitoring:

Bash / Shell
#!/bin/bash
# Warn on any filesystem over 80% used
df -h --output=source,pcent,target -x tmpfs -x devtmpfs | awk 'NR>1 && int($2) > 80 {print "WARNING: "$1" at "$2" on "$3}'

Quick patch-position check for your Windows fleet — the data your ticket notes should reference:

PowerShell
Get-HotFix |
    Sort-Object InstalledOn -Descending |
    Select-Object -First 10 HotFixID, Description, InstalledOn |
    Format-Table -AutoSize

5. Baseline, then report monthly with real numbers. Pick three metrics: first-response time, MTTR, and proactive-fix ratio (tickets created from alerts vs. user-reported). In AlertMonitor these are built-in views, not reporting projects. Present them at the monthly ops review — the same review where last year you showed a spreadsheet. That presentation is the business acumen the SIM research is talking about.

The Bottom Line

Michael Seals and SIM are right: critical thinking, business acumen, collaboration, and leadership are what separate IT managers who exceed expectations from those who merely survive. But soft skills run on hard data. A manager who can show, in a single click, that the helpdesk resolved 93% of tickets within SLA this quarter — and that 200 of them never reached an end user because monitoring caught the problem first — doesn't have to claim business value. They can prove it.

Stop rebuilding that story by hand every month. Put monitoring, helpdesk, RMM, and patching on one platform, and let the evidence accumulate in the background while you do the actual leading.

Related Resources

AlertMonitor Helpdesk & End-User Support AlertMonitor Platform Overview Book a Demo Helpdesk & End-User Support Resources

helpdeskitsmit-supportticket-managementend-user-supportalertmonitorsla-reportingmsp-operations

Is your security operations ready?

Get a free SOC assessment or see how AlertMonitor cuts through alert noise with automated triage.