Use evaluation before deployment to test models against fixed datasets, edge cases, and adversarial prompts in a controlled environment. Use monitoring after deployment to observe real traffic, live drift, latency changes, and unexpected failures. Evaluation helps prevent bad releases. Monitoring helps catch issues that only appear once the system is interacting with actual users and workflows.
Why This Matters for Security Teams
evaluation and monitoring solve different failure modes, and teams that blur them usually discover the gap after an incident. Evaluation is for proving a release can handle known risks before users ever touch it. Monitoring is for detecting live regressions, drift, abuse, and operational failures once the system is in production. For LLM systems, that split matters because prompt behaviour changes with context, tools, and retrieval inputs, so a model that looks safe in a lab can still behave unsafely under real traffic.
Security teams should treat evaluation as a release gate and monitoring as a runtime control. The distinction is especially important for agentic systems, where tool use, memory, and external actions can turn a bad response into a real security event. The OWASP Agentic AI Top 10 and NIST AI Risk Management Framework both point toward lifecycle-based controls rather than a single control point. NHIMG’s The State of Non-Human Identity Security shows how often organisations underestimate runtime visibility gaps, which is the same mistake many make with LLM oversight. In practice, many security teams encounter unsafe production behaviour only after a prompt, tool call, or workflow edge case has already been exercised by real users.
How It Works in Practice
Evaluation should be used before deployment to answer a narrow question: does this model or system meet a defined acceptance threshold against a fixed set of test cases? That includes golden prompts, policy-violating prompts, jailbreak attempts, hallucination checks, tool-use safety tests, and domain-specific edge cases. Current guidance suggests treating evaluation as a repeatable evidence process, not a one-time benchmark. For agentic and tool-using systems, the test should include the whole chain, not just the base model. OWASP Top 10 for Agentic Applications 2026 and CSA MAESTRO agentic AI threat modeling framework both support this systems view.
Monitoring begins after release and should watch for real-world conditions that evaluation cannot fully simulate: drift in answer quality, spikes in refusal rates, prompt injection attempts, unsafe tool invocation, latency regression, and abnormal token or cost patterns. Monitoring also needs operational telemetry from the surrounding system, not just the model output. That includes retrieval source changes, guardrail exceptions, escalation paths, and human override events. NHIMG’s LLMjacking threat vector research is a useful reminder that once credentials and tool access are in play, attacker behaviour can move faster than manual review. The practical pattern is simple: use evaluation to decide whether to ship, and monitoring to decide when to contain, roll back, or retune. These controls tend to break down when the LLM is embedded in fast-changing workflows with external tools, because the tested prompt set no longer matches real runtime behaviour.
- Use evaluation for pre-release scoring, red teaming, and pass or fail thresholds.
- Use monitoring for production drift, abuse detection, incident detection, and change impact.
- Test the model, the prompt layer, the retrieval layer, and the tool layer together when they form one control surface.
- Re-run evaluation after prompt, model, policy, or tool changes, not just after model upgrades.
Common Variations and Edge Cases
Tighter evaluation often increases delivery overhead, requiring organisations to balance release speed against assurance depth. That tradeoff is real, especially where product teams want frequent prompt and policy changes. Best practice is evolving, but there is no universal standard for a single pass or fail threshold across every LLM use case. A customer support bot, a code assistant, and an internal agent with API access all need different test sets and different runtime alerts.
Some environments also mix the two controls. For example, a model can be evaluated on a curated dataset while also being monitored with canary traffic during rollout. That is usually the right answer for high-impact systems. The key edge case is when teams assume monitoring can replace evaluation. It cannot, because monitoring only sees what survived deployment. Likewise, evaluation cannot replace monitoring in dynamic systems because real user language, retrieval drift, and external dependencies continuously change the risk profile. For governance alignment, OWASP NHI Top 10 and the NIST AI 600-1 Generative AI Profile both reinforce the need to match control type to lifecycle stage. For LLM systems that can act, not just answer, the safe rule is to evaluate before exposure and monitor after exposure.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10, CSA MAESTRO and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST AI RMF and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | LLM-06 | Covers runtime abuse, prompt injection, and agentic failure modes needing both eval and monitoring. |
| CSA MAESTRO | TRM | Threat modeling defines what to evaluate pre-release and what to monitor after deployment. |
| NIST AI RMF | AI RMF separates governance, mapping, measurement, and management across the AI lifecycle. | |
| OWASP Non-Human Identity Top 10 | NHI-03 | LLM systems often depend on secrets and workload identities that should be evaluated and monitored. |
| NIST CSF 2.0 | DE.CM-1 | Continuous monitoring is a core detection activity for live system behaviour and anomalies. |
Test agent workflows before release and monitor tool-use, refusals, and injection attempts in production.
Related resources from NHI Mgmt Group
- When should organisations prioritise evaluation gates over monitoring dashboards for LLM releases?
- How do organisations decide whether to use one platform for LLM observability or separate tools for monitoring and evals?
- Should organisations use SSH certificates instead of long-lived keys?
- When should organisations use self-signed TLS client authentication instead of CA-signed mTLS?
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on August 27, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org