Join our Newsletter — 33% off our NHI Course
Home› Guides› Patch management tool health check: 12 metrics to…
Template Vulnerability Management

Patch management tool health check: 12 metrics to audit every quarter

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 13 November 2026 12 min read
On this page

A patch management tool can report 98% compliance while a fifth of the estate has a silent agent, while its own server runs months behind on updates and while one console account can push a script to every device you own. This health check is a recurring, measurable review of the patching platform itself: the console or cloud tenant, management and distribution servers, the agents on devices, the content catalogue and custom packages, its integrations, and the accounts and credentials that operate it. It turns the questions an endpoint lead, internal auditor or CISO would ask into twelve metrics with formulas and thresholds that can be compared quarter on quarter.

This page measures the tool; it does not tell you how to harden it or how to run a patching programme. For hardening, use Securing the patch management tool itself; for the programme, use the Patch Management Guide and the NIST SP 800-40 Rev 4 Patch Management Guide. The check is vendor-neutral and applies to cloud endpoint management services, self-hosted patch servers and third-party application catalogues.

What this health check covers

NIST SP 800-40 Rev. 4 describes patch deployment in four phases, prepare, deploy, verify and monitor, and notes that verification at scale generally needs automation. That automation is the tool, so its blind spots become the programme's blind spots. It is also a high-value target: MITRE ATT&CK T1072 Software Deployment Tools records how access to enterprise deployment software can give code execution on every connected system. The review covers:

  • Reach: whether the tool can see and act on every device it should, and whether its agents are alive.
  • Truthfulness: whether the tool's compliance figures agree with an independent source such as authenticated vulnerability scans.
  • Delivery: whether approved content actually installs, and how long the tool's own pipeline takes from release to a device.
  • Content integrity: whether catalogue and custom packages are verified and approved before release.
  • The tool as a privileged system: administrators, scoping, service accounts, integration credentials, guardrails and audit logging.

Who runs it: the endpoint or infrastructure engineering lead collects the data; security operations and vulnerability management review it; the head of IT operations or CISO signs off. What it is not: a review of patching service levels across the organisation, exceptions and risk acceptance; those are programme outcomes and sit in the vulnerability management programme review. Teams searching for a "patch management audit checklist", "patch compliance KPI" or "patch agent health report" can use the table as-is.

Key takeaways

  • Coverage comes before compliance. A compliance percentage is calculated over devices the tool can see; reconcile against the asset inventory first.
  • Trust, but verify the tool's own numbers. NIST SP 800-40 Rev. 4 prefers authenticated scanning because passive or infrequent scanning tends to under-report; compare tool-reported state with scan results.
  • Agent health is a security metric. A device whose agent has not checked in for 14 days is unmanaged, whatever its last compliance state says.
  • The tool can run code everywhere. Measure administrators, scoping and guardrail bypasses with the same rigour as domain administration.
  • Patch the patcher. The tool's own servers, agents and catalogue connectors need to be within your own patching deadlines.

How to use this template

Copy the metrics table and findings log into your own tracker and run this Patch management tool health check at the cadence below. Collect each figure from the data sources described, score it against the green, amber and red bands, and log every amber or red result as a finding with an owner and a due date. Keep each completed review so you can see trends. Where you run more than one patching tool (for example one for servers and one for endpoints), run the check per tool and report both.

Cadence and sign-off

ReviewFrequencyOwnerApproverEvidence kept
Agent check-in and failed deployment reviewWeeklyEndpoint operationsEndpoint leadStale agent list, failure report, tickets raised
Inventory reconciliation against asset registerMonthlyEndpoint operationsEndpoint leadMatched, missing and unknown device lists
Full metrics review (this page)QuarterlyEndpoint or infrastructure engineering leadHead of IT operations or CISOMetrics table, raw extracts, findings log
Console role and scope recertificationQuarterlyIdentity governanceEndpoint leadRole, scope and integration credential list with decisions
Kill switch and rollback testTwice a yearEndpoint leadHead of IT operationsTest record, time to pause, devices affected

Metrics

NHI Mgmt Group recommended thresholds; adjust to your risk appetite. "In scope" means devices in the asset register that the tool is meant to manage, split by maintenance group (for example servers, endpoints, tier 0) as NIST SP 800-40 Rev. 4 recommends.

IDMetricFormulaData source typeGreenAmberRed
PMT-01Managed device coverageIn-scope devices with an enrolled agent or managed connection ÷ in-scope devices in the asset registerTool device inventory, asset register or CMDB, directory computer objectsAt least 98%93% to below 98%Below 93%
PMT-02Agent check-in healthEnrolled devices that checked in within 7 days ÷ enrolled devicesTool agent last-contact reportAt least 97%90% to below 97%Below 90%
PMT-03Reported state accuracySampled devices where the tool's patch state matches an authenticated vulnerability scan for the same updates ÷ sampled devices (sample at least 100 per maintenance group)Tool compliance report, authenticated scan resultsAt least 97% agree90% to below 97%Below 90%
PMT-04Deployment success rateDevice installs that succeeded on first or automatic retry ÷ device installs attempted in periodDeployment job results, agent installation logsAt least 95%85% to below 95%Below 85%
PMT-05Content pipeline timeMedian hours from vendor release of a critical update to its availability in the tool's pilot ring, for updates in the periodCatalogue sync logs, approval records, vendor release dates24 hours or lessOver 24 to 72 hoursOver 72 hours
PMT-06Unsupported platform reachIn-scope device types or operating system versions the tool cannot patch (no agent, no catalogue content) ÷ in-scope device types and versionsTool supported platform list, asset registerBelow 2%2% to 5%Above 5%
PMT-07Verified and approved contentPackages and scripts released to production rings with a recorded signature or hash check and a second-person approval ÷ packages and scripts releasedPackage library metadata, approval records100%95% to below 100%Below 95%
PMT-08Estate-wide administratorsHuman accounts able to deploy to all devices or run scripts estate-wide ÷ human accounts with any console roleRole and scope assignment export, directory groupsBelow 5%, all phishing-resistant MFA5% to 10%Above 10%, or any without MFA
PMT-09Tool service and integration credentialsService accounts, client push accounts, API keys and tenant applications past rotation policy, unused for 90 days or holding rights beyond their purpose ÷ all such credentialsService account inventory, tool integration list, secrets store metadataBelow 5%5% to 15%Above 15%, or a push account with domain administrator rights
PMT-10Guardrail bypassesProduction deployments above the target cap, or script, uninstall or wipe jobs, run without the required second approval ÷ such jobs in periodTool audit log, change records0Bypass via documented emergency route, reviewed within 5 daysAny undocumented bypass
PMT-11Tool self-patchingTool servers, distribution points and agents running a version within the vendor's current supported release and your own patching deadline ÷ tool componentsTool component version report, vendor supported version list100%95% to below 100%Below 95%, or any unsupported server version
PMT-12Audit log forwardingTool components (console or tenant, servers, distribution points) whose audit events reached the SIEM in the last 7 days ÷ componentsTool logging settings, SIEM source inventory100%Gaps under 7 daysAny component silent for 7 days or more

Programme measures such as mean time to remediate by severity, service level attainment and open exceptions are deliberately left out: they belong to the vulnerability management programme review, so the two checks do not double count.

How to collect the data

  1. Reconcile devices. Export the tool's device list with last contact time, the asset register or CMDB, and directory computer objects with last logon. Match on serial number or hardware identifier first, then hostname (PMT-01, PMT-02). Unmatched register entries are coverage gaps; unmatched tool entries are inventory gaps to send back to asset management.
  2. Cross-check against scans. Pick a random sample per maintenance group, take the tool's per-device update state for the last two monthly cycles and compare with authenticated vulnerability scan results for the same updates (PMT-03). Disagreements usually mean superseded updates, pending reboots or failed detection rules.
  3. Read deployment results. Export job results with per-device status and error codes (PMT-04). Group failures by cause: disk space, reboot pending, agent error, content download failure.
  4. Time the content pipeline. For each critical update in the quarter record vendor release time, catalogue sync time, approval time and pilot ring availability (PMT-05). The Patch Tuesday Guide gives the monthly rhythm for the main operating system vendors.
  5. Map supported platforms. List device types and operating system versions in the register and mark which the tool can patch (PMT-06). Unsupported ones need their own maintenance group and plan.
  6. Audit the package library. Export packages and scripts released to production rings with their verification and approval records (PMT-07).
  7. Export access. List console roles with scope, assignment type and MFA status, and every non-human credential with created, rotated and last-used dates and its effective rights (PMT-08, PMT-09). Record each in your NHI inventory with an owner; see the NHI Ownership Guide.
  8. Read the audit log. Filter for deployments above the cap and for script, uninstall and wipe jobs, and match each to its approval (PMT-10). Confirm events arrive in the SIEM from each component (PMT-12).
  9. Check component versions. Export versions of servers, distribution points and agents, and compare with the vendor's supported release list (PMT-11).

Red flags that need action now

  • A client push or content access account with domain administrator rights, or one account valid on every tier including domain controllers.
  • A single console role that can target tier 0 servers and ordinary endpoints alike, held by a lower-tier team.
  • A script or estate-wide deployment run outside change windows with no approval record.
  • A new or changed custom package with no signature, hash check or second reviewer.
  • More than 10% of enrolled agents silent for 14 days or more.
  • The tool's own management server running an unsupported version or missing a critical update.
  • Audit logging off, or retained only inside the tool where patch administrators can change it.
  • Tool compliance at 95% or above while authenticated scans show widespread missing updates on the same devices.

If a red flag suggests the tool is being misused, switch to If your patch management tool is compromised.

Findings log

Record each amber or red result and each red flag. Carry open items forward.

IDFindingMetricSeverityOwnerDue dateStatus
HC-PMT-01[e.g. 640 register servers with no agent, mostly in two network segments]PMT-01[High][Endpoint operations lead][Date][Open]
HC-PMT-02[e.g. Client push account is a member of domain administrators]PMT-09[Critical][Platform owner][Date][Open]
HC-PMT-03[Description][ID][Critical / High / Medium / Low][Role][Date][Open / In progress / Closed / Risk accepted]

Suggested due dates: critical within 7 days, high within 30 days, medium within 90 days. A risk acceptance needs a named approver and expiry; the Vulnerability Risk Acceptance and Exception Template works for tool findings too.

Remediation map

Finding typeWhere to fix it
Admin roles, scoping, service accounts, guardrails, loggingSecuring the patch management tool itself
Coverage gaps, unknown devicesAsset Inventory and CMDB Security Guide
Poor deployment success, slow content pipeline, ring designPatch Management Guide, NIST SP 800-40 Rev 4 Patch Management Guide
Unsupported platforms, unpatchable devicesPatch Management Policy Template (maintenance groups and exceptions)
Tool numbers disagree with scansVulnerability Scanning Guide
Slow emergency contentEmergency Out-of-Band Patching Playbook
Over-privileged or unowned tool credentialsSecrets Management Guide, Privileged Access Management Guide

Framework mapping

AreaNIST CSF 2.0NIST SP 800-53 Rev. 5CIS Controls v8.1
Coverage and agent health (PMT-01, 02, 06)ID.AM-01, ID.AM-02CM-8, SA-22Control 1, Control 2
Accuracy, delivery, pipeline (PMT-03 to 05)PR.PS-02, ID.RA-01SI-2, RA-5Control 7
Content integrity (PMT-07)PR.PS-02SI-7, CM-14Control 2, Control 16
Access, credentials, guardrails (PMT-08 to 10)PR.AA-05AC-2, AC-6, CM-3, IA-5Control 5, Control 6
Self-patching and logging (PMT-11, 12)PR.PS-02, PR.PS-04SI-2, AU-2, AU-6, AU-9Control 7, Control 8

References

Related NHI Mgmt Group resources: Securing the patch management tool itself, Patch Management Guide, NIST SP 800-40 Rev 4 Patch Management Guide, If your patch management tool is compromised.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 13 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org