Back to Intelligence

Tickets Before the Phone Rings: What Los Alamos' AI Infrastructure Teaches IT Teams About Scaling End-User Support

SA
AlertMonitor Team
September 28, 2026
9 min read

A recent CIO deep-dive on Los Alamos National Laboratory makes a point every IT leader should steal: organizations everywhere are running large-scale AI workloads on data pipelines and compute architectures that were designed for traditional analytics — and those architectures are buckling. Power constraints, multi-node orchestration headaches, data matrices too large for systems built to produce quarterly reports. LANL's answer wasn't to bolt AI onto old infrastructure. It was to co-design the infrastructure around the actual workload.

Swap "AI workloads" for "your support workload" and the lesson lands uncomfortably close to home. Most helpdesks in production today were designed around a workflow that stopped being real years ago: a user notices something is wrong, calls the service desk, a technician creates a ticket, triages blind, and starts troubleshooting. That model assumed the end user was your monitoring system. It assumed tickets arrived one at a time. It assumed your environment was small enough that a human could be the first detector.

None of that is true anymore. Your users run AI copilots against file shares. A single branch office has a firewall, two switches, a NAS, and a dozen endpoints. Alert volume across a modern stack is measured in the hundreds per day. And the helpdesk still sits there, waiting for the phone to ring, completely disconnected from the monitoring that saw the problem three hours earlier.

The Problem in Depth: A Helpdesk Designed for a World That No Longer Exists

The end user is the worst monitoring tool you have. Consider the classic Monday morning. A file server's data volume crosses 92% utilization Friday evening. Nothing pages anyone. Monday at 8:40 AM the first ticket lands: "the file share is slow." By 9:15 there are fourteen more — "can't save my work," "Outlook keeps disconnecting," "the whole network is down" (it isn't). Each ticket gets triaged as a separate incident. One tech remotes into a workstation and reboots it. Another reboots a switch for good measure. At 10:50 somebody finally RDPs into the file server, sees the disk, and clears space. Two hours of technician time, fourteen tickets, one root cause — and one alert that fired into a console nobody was watching, or never fired at all.

That is the reactive model failing at scale, and it fails in specific, measurable ways:

  • MTTD dominates MTTR. When detection depends on a user getting annoyed enough to call, your mean time to resolution includes however long that took. You can employ the fastest technicians on the planet; if detection takes 90 minutes, your MTTR is 90-plus minutes.
  • Ticket storms punish your best people. One root-cause incident generates a dozen user-perceived incidents. Triage burns the queue down on symptoms while the cause keeps bleeding.
  • Your PSA knows nothing. The ticket in ConnectWise Manage or Autotask says "printer offline." It does not say "this print server's spooler has crashed four times this week — here is the alert history, here is the current device health." So the tech opens a second tab to log into the RMM, a third for PRTG, a fourth for ScreenConnect. Twelve tabs across five tools to support one client.
  • SLA reporting is fiction. Ask for SLA compliance and you will get response times measured from ticket creation — which happened after the user called. The actual outage started hours earlier, and no system in your stack recorded it against the ticket. Monitoring data lives in one database, tickets live in another, and nothing joins them.
  • Technicians burn out on the wrong work. Nobody entered this profession to reset print queues and reassure fourteen users that yes, IT already knows about the file server. Alert fatigue plus blind triage plus backlog equals resignation letters.

Why does this keep happening? Because the stack is siloed by architecture, not by choice. RMM platforms grew up as endpoint agents. PSAs grew up as billing and ticketing systems. Monitoring tools grew up as network collectors. None of them were designed around a shared data model where an alert, a device, a client, and a ticket are the same object. Where integration exists, it is usually a one-way webhook that dumps raw alert text into a ticket body — no deduplication, no correlation to device health, no routing intelligence. It is exactly the mistake the Los Alamos article warns against: bolting a new workload onto an architecture that was never designed for it, and wondering why the seam breaks under load.

How AlertMonitor Solves This: Co-Design the Stack Around Signal-to-Resolution

AlertMonitor makes the same architectural decision LANL made: build the platform around the real workload — getting from signal to resolution — instead of gluing a helpdesk onto a monitoring product after the fact.

Alerts become tickets before the phone rings. When a monitored alert fires — disk threshold, service down, device offline, failed patch — AlertMonitor automatically creates a ticket and assigns it based on the device, the client, and the alert type. Your file server's disk alert at 6:12 PM on Friday becomes a ticket routed to the on-call infrastructure tech that evening, not a Monday-morning stampede from fourteen users.

Tickets arrive context-rich. The ticket is not "user says it's slow." It ships with the full alert history for that device, current health data — CPU, memory, disk, services, patch state — the client and SLA it belongs to, and one-click remote access into the endpoint. The technician opens one screen and already knows what is wrong before speaking to anyone.

The workflow, side by side:

  • Old way: alert fires in PRTG at 18:12 → nobody sees it until Monday → first user ticket at 08:40 → blind triage → tech opens the RMM → opens the monitoring console → opens the remote-access tool → fixes it → writes up the ticket → manager exports two CSVs to build an SLA report that is wrong.
  • AlertMonitor way: alert fires at 18:12 → ticket auto-created and assigned, with device health and alert history attached → tech acknowledges from a phone, remotes in with one click, clears space → ticket resolved with a complete timeline → SLA data is real, because the alert, the ticket, and the remediation live in the same system.

Real SLA data, not spreadsheets. Because monitoring and ticketing share one data model, you measure from detection to resolution — the number that actually matters to users and to client contracts. IT managers finally report MTTR that includes detection time, sliced per client, per device class, per alert type.

For MSPs: client-aware routing at scale. The same alert type routes differently per client — Client A's disk alert goes to Tier 1 with a 15-minute SLA, Client B's goes to a senior infrastructure tech with a 4-hour SLA. Assignment logic built on device, client, and alert type means a 50-client NOC does not need 50 routing spreadsheets.

And because monitoring, RMM, patching, and the helpdesk are one platform, the loop closes in the same place: the disk alert leads to a ticket, the ticket to remediation, the remediation to a config change or patch tracked on the same device record. Nobody re-authenticates into four tools to close one incident.

Practical Steps You Can Take Today

1. Measure your true detection time. Pull last quarter's tickets with an infrastructure root cause and compare ticket creation time against when the issue was actually detectable. That gap is the price of the reactive model — and your baseline for improvement.

2. Identify your top five recurring root causes. In most environments it is disk space, service crashes, offline devices, failed backups, and failed patch installs. Make these your first five alert-to-ticket automations. Start with disk — the number one source of "the network is slow" tickets:

PowerShell
# Disk space check across all domain servers
$servers = Get-ADComputer -Filter 'OperatingSystem -like "*Server*"' | Select-Object -ExpandProperty Name
Get-CimInstance -ComputerName $servers -ClassName Win32_LogicalDisk -Filter "DriveType=3" |
    Select-Object @{n='Server';e={$_.PSComputerName}},
                  @{n='Drive';e={$_.DeviceID}},
                  @{n='FreeGB';e={[math]::Round($_.FreeSpace/1GB,1)}},
                  @{n='FreePct';e={[math]::Round(($_.FreeSpace/$_.Size)*100,1)}} |
    Where-Object { $_.FreePct -lt 15 } |
    Sort-Object FreePct

3. Kill recurring service-crash tickets with automated remediation plus a ticket trail. If the print spooler crashes weekly and generates user tickets every time, automate the recovery and let the platform log it as a resolved ticket with a full timeline:

PowerShell
# Check and recover the Print Spooler — schedule it as a remediation job
$svc = Get-Service -Name "Spooler"
if ($svc.Status -ne "Running") {
    Restart-Service -Name "Spooler" -Force
    "Spooler recovered at $(Get-Date -Format 'yyyy-MM-dd HH:mm:ss') on $env:COMPUTERNAME" |
        Out-File "C:\Logs\spooler-recovery.log" -Append
}

4. Do the same for the Linux estate so half your fleet is not invisible to the helpdesk:

Bash / Shell
# Flag disks over 85% and list failed services in one sweep
df -h --output=source,pcent | awk '$2+0 >= 85 {print "DISK: " $0}'
systemctl list-units --state=failed --no-pager

5. Rewrite your SLA definitions to start at detection. Once alert-to-ticket automation is live, define first-response and resolution SLAs from alert creation time. Your numbers will look worse on paper for the first month — that is honest data, and it is the baseline you improve from.

6. Route by device, client, and alert type, then tune. Review misrouted tickets weekly for the first month. Assignment logic that is right 95% of the time beats a routing spreadsheet nobody maintains.

The Los Alamos lesson was never "buy a supercomputer." It is that when the workload changes, the architecture must be co-designed around it — capacity, orchestration, detection and all. Your support workload changed. The endpoints, the alert volume, the AI tools hammering your file shares — all of it outgrew the phone-first helpdesk. Co-design the stack around signal-to-resolution, and the phone stops being your monitoring system.

Related Resources

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

helpdeskitsmit-supportticket-managementend-user-supportalertmonitoralert-managementmsp-operations

Is your security operations ready?

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