The Digital Operational Resilience Act (DORA) mandates that financial entities maintain comprehensive ICT risk management, including continuous monitoring of ICT systems. When those systems include AI โ and increasingly they do โ the observability requirements expand into territory that traditional APM tools don't cover.
This isn't about checking a compliance box. DORA observability for AI systems is about knowing, in real time, whether your AI is performing correctly, securely, and within the parameters your risk framework allows.
What DORA Requires
DORA's monitoring requirements are spread across several articles:
Key DORA Articles for AI Observability
- Article 6 โ ICT risk management framework must include monitoring and detection mechanisms
- Article 8 โ identification of ICT assets and their dependencies (including AI models and their data sources)
- Article 9 โ protection and prevention, including continuous monitoring of ICT systems security
- Article 10 โ detection of anomalous activities, including performance degradation
- Article 11 โ response and recovery procedures triggered by monitoring alerts
- Article 13 โ learning and evolving โ using monitoring data to improve resilience over time
The AI Observability Stack for DORA
Traditional infrastructure monitoring (uptime, CPU, memory) is necessary but insufficient. AI systems require additional observability layers:
Layer 1: Infrastructure Metrics (Standard)
The baseline you already have (or should have):
- GPU utilisation and memory across model serving pods
- Inference latency at p50, p95, p99
- Request throughput and queue depth
- Error rates and HTTP status code distribution
- Container and pod health, restart counts
- Network throughput between model serving and data layers
Layer 2: Model Performance Metrics (AI-Specific)
This is where most organisations have gaps:
- Output quality scores โ automated evaluation of model output quality using reference-based or reference-free metrics. Track over time to detect degradation.
- Confidence distributions โ are model confidence scores shifting? A gradual decrease in average confidence may indicate data drift before output quality visibly degrades.
- Input distribution monitoring โ are the inputs the model receives in production similar to what it was trained/evaluated on? Distribution shifts are the leading indicator of performance problems.
- Hallucination rate โ for generative AI, what percentage of outputs contain fabricated information? This requires automated checking against source documents.
- Retrieval quality โ for RAG systems, are the retrieved documents relevant? Track retrieval precision and recall with automated and sampled human evaluation.
Layer 3: Security Monitoring
DORA Article 9 requires security monitoring. For AI systems:
- Prompt injection detection โ real-time scanning of inputs for injection patterns. Log and alert on suspected attempts.
- Data exfiltration detection โ monitor model outputs for patterns that suggest training data or sensitive information leakage.
- Access anomalies โ unusual query patterns, volume spikes, or access from unexpected sources.
- Model integrity โ verify that deployed model weights haven't been tampered with. Checksum validation on deployment and periodically.
Layer 4: Compliance Monitoring
The layer that ties everything back to DORA requirements:
- SLA compliance โ is the AI system meeting its availability and performance SLAs? Track and report continuously.
- Audit log completeness โ are all required events being logged? Missing logs are themselves a compliance failure.
- Data residency verification โ continuous confirmation that data processing stays within defined jurisdictions.
- Third-party dependency health โ if you use external model APIs, monitor their availability and performance. DORA Article 28 requires monitoring of ICT third-party service providers.
- Incident detection SLA โ how quickly are anomalies detected? DORA expects timely detection. Define and measure time-to-detect for different severity levels.
Kubernetes Recipes
Practical guide for container orchestration and deployment โ hands-on patterns you can use today.
View on Amazon โThe Alerting Framework
Monitoring without alerting is just data hoarding. Structure alerts by severity:
Alert Severity Framework
- Critical (P1) โ AI system down, security breach detected, complete output quality failure. Response: immediate, on-call escalation, incident declared.
- High (P2) โ significant performance degradation, data drift exceeding thresholds, SLA at risk. Response: within 1 hour, engineering team engaged.
- Medium (P3) โ gradual quality decline, cost anomalies, non-critical dependency issues. Response: within business day, tracked in sprint.
- Low (P4) โ informational alerts, trend changes, capacity planning signals. Response: weekly review, no immediate action.
Incident Reporting Under DORA
DORA Article 19 requires reporting of major ICT-related incidents. For AI systems, define what constitutes a reportable incident:
- AI system outage affecting customer-facing services
- Confirmed data breach through AI system (prompt injection leading to data exposure)
- AI system producing systematically incorrect outputs affecting financial decisions
- Security incident targeting AI infrastructure (model theft attempt, adversarial attack)
- Third-party AI provider outage affecting critical business processes
Each of these requires defined runbooks, escalation paths, and reporting templates. Your observability stack must detect these conditions and trigger the appropriate response workflow automatically.
ServiceNow Basics: IT Automation & AI-Powered Workflows
Design AI-powered workflows in ServiceNow for IT operations. In collaboration with Starweaver.
Start on Coursera โDashboard Design
Different stakeholders need different views:
- Operations team โ real-time infrastructure and performance metrics. Focus: is it running? Is it fast enough?
- Data science team โ model quality metrics, drift analysis, evaluation results. Focus: is the model performing well?
- Security team โ threat detection, access patterns, anomaly alerts. Focus: is it secure?
- Compliance team โ SLA adherence, audit log status, regulatory metric summaries. Focus: can we prove compliance?
- Executive level โ aggregate health scores, incident counts, cost trends. Focus: should I be worried?
Implementation Priorities
If you're starting from scratch, prioritise in this order:
- Infrastructure metrics + alerting โ you need to know when things are down. This is table stakes.
- Audit logging โ complete input/output logging for compliance. Hard to add retroactively.
- Security monitoring โ prompt injection and access anomaly detection. The threat is real and growing.
- Model quality monitoring โ drift detection, quality scoring. Prevents silent degradation.
- Compliance dashboards โ aggregate views for regulators and auditors. Builds on everything above.
DORA compliance isn't a one-time certification. It's a continuous operational capability. Your AI observability stack is the evidence that you're meeting that obligation โ every day, for every inference, across every AI system in your organisation.
AI Readiness Checklist
50-point interactive checklist covering strategy, data, infrastructure, governance, and people. Score your organisation's AI readiness.
Get Free Checklist โRelated Solution
Navigating AI adoption in a regulated environment? Our readiness assessment maps infrastructure, governance, and compliance gaps in 3-4 weeks.
Explore AI Readiness for Regulated Enterprises โ
Luca Berton
