Skip to content
compliancebase
ISO 27001A.8 — Monitoring activities

A.8.16

Monitoring activities

ISO 27001 · ISO/IEC 27001:2022 · Last verified July 2026

Objective

Monitor networks, systems, and applications for anomalous behaviour and take appropriate action.

Points of focus

  • Detections cover authentication anomalies, privilege escalation, and bulk data access/export
  • Cloud-native threat detection (GuardDuty, Security Command Center, Defender for Cloud) is enabled and tuned
  • Alerts route to an on-call rotation with a defined response SLA, not just a Slack channel
  • Alert thresholds are tuned periodically to reduce fatigue without silencing real signal
  • Monitoring scope keeps pace with new services and infrastructure as the product grows

Implementation notes

Start from a short list of detections that matter most for a SaaS platform handling customer data: anomalous authentication (impossible travel, new-device admin login, repeated MFA failures), privilege escalation (a user or role gaining admin rights outside a change ticket), and bulk or unusual data access (a service account suddenly reading far more records than its normal pattern, or a large export from the customer database). Layer cloud-native detection services on top of infrastructure you don't fully control at the network layer — GuardDuty, Microsoft Defender for Cloud, or Security Command Center catch a wide range of infrastructure-level threats with minimal setup. Route everything above an agreed severity threshold into the same on-call system used for production incidents, with a documented acknowledgement SLA (e.g. 15 minutes for critical, 4 hours for medium), because an alert with no response SLA is really just a log entry with extra steps. Revisit detection coverage every time you add a major new service, data store, or environment — monitoring that was comprehensive at 10 engineers is often full of blind spots at 50. Finally, budget time for tuning: track false-positive rate per rule and adjust thresholds or add suppression logic, since an over-alerting system trains responders to ignore it, which is functionally the same as having no monitoring at all.

Audit tip: Ask for the most recent high- or medium-severity alert that actually fired — not a hypothetical — and walk through who was notified, how fast they acknowledged it, and what they concluded. A single real alert trace with timestamps demonstrates the control far better than a list of configured rule names.

Evidence auditors typically request:

  • Cloud threat-detection service (GuardDuty/Defender/SCC) enabled and findings dashboard for the last quarter
  • SIEM or alerting rule set (Datadog Security Monitoring, Panther, Sumo Logic) with named detection rules
  • PagerDuty/Opsgenie on-call schedule and a sampled alert showing time-to-acknowledge and resolution
  • Record of an alert-tuning exercise — a rule added, disabled, or threshold adjusted with rationale
  • Escalation runbook linking a high-severity alert to the incident-response procedure

Common gaps

  • GuardDuty or an equivalent service is enabled but findings route to an email inbox nobody triages, so real detections sit unread for weeks
  • Detection rules were written at launch and never updated as the architecture changed, so they no longer cover the services that now hold customer data
  • Alert volume is so high that the on-call engineer mutes the channel, defeating the purpose of having monitoring in the first place

Cross-Framework Mapping

FrameworkRequirementImplementation note
ISO 27001A.8.16This control
SOC 2CC7.2Related Trust Services Criteria themes — map in your crosswalk; not identical requirements.
GDPRArticle 32Related GDPR articles for personal-data security or processor themes — not a compliance claim.

Primary sources

Frequently Asked Questions

No. A small on-call rotation with clear escalation and a documented response SLA is normal for early-stage SaaS companies; auditors look for proportionate, working monitoring, not headcount.

Yes, commonly used. Keep the vendor contract, the detection coverage they provide, and evidence of how their alerts reach your team documented as part of your control evidence.

Show a real alert lifecycle — detection, notification, acknowledgement, investigation, and resolution — with timestamps at each step, ideally from an actual incident or a tested tabletop scenario.

Failed login spikes/impossible travel on admin accounts, new IAM policy or role changes, unusual outbound data volume from production databases, and any cloud provider security-service finding above medium severity.

Framework versions referenced in this page:

  • ISO/IEC 27001ISO/IEC 27001:2022

Last verified: July 2026 · Primary sources linked above