Overview
Health score provides a measurable view of the security and compliance state of managed endpoints. It is calculated using information collected from risk factors associated with the policies assigned to each endpoint. When an endpoint is online, collected telemetry and risk factor data are transmitted to the server at predefined intervals. If an endpoint is temporarily offline, collected data is stored locally and automatically transferred when connectivity is restored. Once the server receives updated information, risk scores, policy health scores, control health scores, and endpoint health scores are recalculated. This approach ensures that security posture measurements accurately reflect the latest available endpoint state while minimizing the impact of intermittent connectivity.Data Collection and Synchronization
Online Endpoints
When an endpoint is online:- Risk factor data is collected continuously or at scheduled intervals.
- Probe results are transmitted to the server automatically.
- Health scores are recalculated when updated information is received.
Offline Endpoints
When an endpoint is offline:- Collected information is stored locally on the endpoint.
- Health scores displayed in the platform remain unchanged.
- The last update timestamp reflects the most recent successful communication with the server.
- Stored data is transmitted automatically when the endpoint reconnects.
Health Rating Scale
To simplify interpretation, health scores are also displayed as letter grades representing the overall risk level.
For display purposes, health scores are rounded to the nearest whole percentage.
Health scores should be reviewed alongside policy, control, and risk factor details to understand the specific issues affecting security posture and to prioritize remediation efforts effectively.
Risk Calculation
Each risk factor produces a probe value and has an associated severity defined within the policy. The risk value of an individual risk factor is calculated as:rᵢ= Risk value of the risk factorvᵢ= Probe value (0–100)sᵢ= Risk factor severity within the policy (0–1)
Policy and Control Risk Calculation on Endpoint
For each policy and each control on endpoint, an aggregate risk score is calculated using all applicable risk factors. The calculation combines:- The highest detected risk factor
- The average contribution of all detected risks
R= Policy or Control Riskrᵢ= Individual risk factor risk valuessᵢ= Risk factor severitya + b = 1
Policy Health Score
The Policy Health Score represents the overall health of a policy for a specific endpoint. It is calculated as:100represents a fully healthy state.Rrepresents the calculated policy risk.
Example
Let’s a policy contains four risk factors:Control Health Score
Control Health is calculated using the same methodology as Policy Health, but only risk factors associated with the specific control are included in the calculation.Endpoint Health Score
Each endpoint receives an overall Health Score representing its combined security posture. The Endpoint Health Score is calculated as the average of all assigned Policy Health Scores.- An endpoint may have multiple assigned policies.
- Policies with an Unknown health score are excluded from the calculation.
- Only policies with valid calculated scores participate in the average.
- The endpoint health score remains unchanged while the endpoint is offline.
- Once updated telemetry is received, the platform recalculates all related scores.
System-Wide Health Scores
The platform also calculates aggregate health scores across all endpoints.Policy Health
For each policy, the system-wide health score is calculated as:Control Health
Similarly, each control receives a global health score:Event-Based Risk Factors and Health Scores
Some risk factors are event-based and automatically reset their probe values at midnight according to the endpoint’s local time zone. For event-based risk factors, the reset occurs locally on the endpoint at midnight. However, the updated values become visible in the platform only after the endpoint successfully reports updated information to the server. As a result:- The event reset occurs locally on the endpoint.
- If the endpoint is online at midnight, the updated risk values and resulting health scores are reported and reflected in the platform shortly after the reset occurs.
- If the endpoint is offline at midnight, the reset still occurs locally, but the platform continues displaying the last known values.
- Health scores will not be updated until the endpoint reconnects and synchronizes its latest data with the server.
- Offline endpoints may temporarily display historical event-based risks and health scores that no longer reflect the endpoint’s current state.
Key Considerations
- Health scores provide a standardized way to measure and compare security posture across endpoints, policies, controls, and the organization as a whole.
- A declining health score often indicates emerging risks, while improving scores demonstrate the effectiveness of remediation efforts.
- Health trends are often more valuable than individual scores because they reveal long-term improvements, recurring issues, and changes in security posture.
- Policy and control health scores help identify which security domains contribute most to overall organizational risk.
- Health scores should always be analyzed together with the underlying risk factors to understand the root causes of security and compliance gaps.
- Continuous monitoring enables security teams to prioritize remediation efforts, measure progress, and demonstrate security improvements over time.
Related
Getting started with ESPM
Deploy, license, and configure Endpoint Security Posture Management (ESPM) to begin monitoring.
Dashboard
Monitor your endpoint security posture through widgets that highlight overall health, endpoint group health, active risk factors, and more.
How to identify high-risk endpoints
Identify endpoints with critical health scores, review the risk factors contributing to their condition, and access remediation guidance.
How to analyze endpoint health trends
Review historical endpoint health trends, policy assignment changes, and risk factor activity to understand how an endpoint’s security posture has evolved over time.