Measure endpoint security effectiveness with four questions: how many devices are covered and healthy, which attacker techniques you detect, how fast you contain what you detect, and how much noise you create. Test these yourself against a technique list such as MITRE ATT&CK, instead of relying on a feature list.
Why measure at all?
NIST SP 800-55 Volume 1 is a measurement guide for information security. It explains how to develop security measures to assess whether policies, procedures and controls are adequate, and how to prioritize and evaluate those measures. The principle is simple: a control you cannot measure is a control you are assuming works.
For endpoints, assumptions fail quietly. An agent that stopped reporting looks the same on a dashboard as a healthy one if you only count installs.
What are the four measures?
1. Coverage and health. Of all devices that should have protection, how many have the agent installed, running, updated and reporting within the last day? The devices missing from this list are the real risk, so build the denominator from an independent source such as your identity provider or asset records, not from the security tool itself.
2. Detection coverage. Which attacker techniques would you notice? ATT&CK organizes adversary behavior by tactic and technique. The Command and Control tactic alone lists 18 techniques, from Application Layer Protocol to Web Service. Pick a manageable set that matches the threats you face and test each one.
3. Response speed. For each detection, record the time from the event to the alert, from the alert to a human looking, and from there to containment. These three intervals show where delays live.
4. Noise. Of the alerts raised, what share were real, benign or duplicates? High noise burns analyst time and hides true events.
How do you test detection honestly?
Use controlled simulations of specific techniques on test machines, ideally with a written plan and the knowledge of whoever monitors alerts. For each technique, record one of three outcomes: blocked, alerted, or missed. A miss is useful information, not a failure of the test.
A constructed example. A team chooses ten techniques covering persistence, credential access and command and control. On a test laptop they run safe simulations of each. Results: six blocked, two alerted, two missed. One of the misses is a scheduled task created for persistence, which the tool logged but did not alert on. They write a detection rule for it, re-test, and add the item to a quarterly retest list.
Public evaluations of products exist, but results depend on their scope and your configuration, so use them as a starting question, not an answer. NIST SI-4 asks for monitoring to detect attacks and indicators of potential attacks, and your test results show how well that holds on your endpoints.
What should you not measure?
Avoid counting blocked threats as a score of success. A large number may mean you are well protected or very exposed. Also avoid single blended scores that hide the weak spot. Keep coverage, detection, response and noise separate.
How to check or apply this
- Build an independent device list and compare it to agent check-ins weekly. Chase the gaps.
- Choose 10 to 20 ATT&CK techniques relevant to your environment and write them down.
- Simulate each on a test device and record blocked, alerted or missed.
- Fix misses with new rules or settings and test again.
- Log time to detect, time to triage and time to contain for each real alert.
- Sample 50 alerts a quarter and classify them as true, benign or duplicate.
- Report the four measures separately to leadership, with trends instead of single numbers.
Quick check
Is a high number of blocked threats a good sign?
Not on its own. It could mean strong protection or heavy exposure. Look at coverage, detection tests and response times alongside it.
Where does NIST help with measurement?
NIST SP 800-55 Volume 1 explains how to develop and evaluate measures that show whether policies, procedures and controls are adequate.
Sources
- NIST SP 800-55 Vol. 1, Measurement Guide for Information Security
- MITRE ATT&CK, Command and Control tactic (TA0011)
- NIST SP 800-53 Rev. 5 control catalog, OSCAL JSON from NIST (SI-4)
Last reviewed: 18 October 2026.