title: ArcGIS Enterprise Patch Update Check
agents: windows
catalog: app/arcgis
license: GPLv2
distribution: custom

description:
 This check monitors ArcGIS Enterprise components for available patches.

 The agent plugin enumerates HKLM\SOFTWARE\ESRI on Windows hosts, discovers
 components that carry Esri's QFEPatchFinder or QFEARP registry markers, and
 compares each component's installed patch QFE_IDs against Esri's patch
 notification feed. Security patches always result in CRIT. Other available
 patches result in WARN, or CRIT once the oldest unapplied patch exceeds the
 configured age threshold. If the feed is unreachable, a cached copy is used
 and the check continues to evaluate against stale data.
item:
 The discovered ArcGIS Enterprise component, for example "ArcGIS Server" or
 "ArcGIS Portal".
discovery:
 One service is discovered for each ArcGIS Enterprise component found on the
 host that carries a QFEPatchFinder or QFEARP registry marker.
perfdata:
 The check emits the count of missing patches as missing_patches.