Skip to main content

plugin_proval_clientpatchstatsserver

Purpose

This view is a specialized version of the general statistics view, filtered strictly for Servers. It aggregates patch health data for server operating systems only. It is used to generate the headers and "Environment Summary" for the "CU Compliance - Servers" report, separating server data from workstations to provide a clearer picture of critical infrastructure health.

Dependencies

Tables Used

  • computers
  • inv_operatingsystem
  • computerpatchcompliancestats
  • plugin_proval_computerpatchcompliance (The detail view)

Details

ColumnTypeExplanation
ClientIDIntegerThe unique ID of the client these statistics belong to.
ClientManagedServersIntegerThe total number of managed servers for this client.
ClientPatchesApprovedIntegerThe sum of all patches approved for installation across all servers.
ClientPatchesInstalledIntegerThe sum of all patches successfully installed across all servers.
ClientPatchComplianceDecimalThe standard patch success rate (Installed / Approved) specific to servers.
Client[Type]ApprovedIntegerColumns summarizing the total count of approved patches on servers by category (Critical, Low, etc.).
Client[Type]InstalledIntegerColumns summarizing the total count of installed patches on servers by category.
OutOfSupportCountIntegerThe count of servers running an operating system that is End of Life (EOL).
InSupportCountIntegerThe count of servers running a supported operating system.
UnknownSupportabilityCountIntegerThe count of servers where the OS support status could not be determined.
FullyCompliantCountIntegerCount of servers with a "perfect" score (Last CU installed within 45 days).
45to90DaysCountIntegerCount of servers where the last CU is between 45 and 90 days old.
90to120DaysCountIntegerCount of servers where the last CU is between 90 and 120 days old.
120PlusDaysCountIntegerCount of servers where the last CU is older than 120 days.
UnknownCompliantCountIntegerCount of supported servers where the CU install date is missing or unknown.
CuComplianceDecimalThe final weighted "Freshness" score (0-100%) for servers, calculated using the logic described in the report summary.

Changelog

2026-01-02

  • Initial version of the document