Monitoring & Alerting
Eight monitoring layers, one alerting path, and the KPIs reported across all of them.
Authoritative source: ServiceNow IT Standards & Guidelines, Monitoring & Alerting
(sys_kb_id=972394c02b80835ce9affd3fc891bf04). Owner: Infra CloudOps.
Review cadence: annually.
The eight layers
Section titled “The eight layers”Monitoring is organised into eight layers. Every one must be covered:
- Infrastructure
- Network
- SQL DB & Storage
- Application
- User Experience
- Business
- Security & Compliance
- Disaster Recovery
Per-layer requirement — the same three, every layer
Section titled “Per-layer requirement — the same three, every layer”PagerDuty is the primary alerting path. For each of the eight layers you must define:
- Service(s) in PagerDuty
- An escalation policy
- Schedules
Universal KPIs
Section titled “Universal KPIs”MTTD · MTTA · MTTR — mean time to detect, acknowledge, resolve. These apply across all layers.
DORA metrics
Section titled “DORA metrics”Tracked: deployment frequency · lead time for changes · MTTR · change failure rate.
Note MTTR appears in both sets. [TBD: the standard does not state target values or thresholds for any KPI or DORA metric.]
Tooling — route the question to the right tool
Section titled “Tooling — route the question to the right tool”| Need | Tool | Notes |
|---|---|---|
| Starting alert set | Azure Monitor Baseline Alerts (AMBA), sev 1 & 2 | The stated starting point |
| APM | Dynatrace | Approval required |
| Application telemetry | Azure App Insights | Approval required |
| Log query | Log Analytics Workspace + KQL | No approval needed, but has a cost |
| Cloud posture | Microsoft Defender for Cloud | |
| Anything security | Sentinel | Security signals go to Sentinel |
| Critical SQL instances | SQL Sentry | |
| Backup | Commvault | |
| Vulnerability scanning | Qualys | Nightly scans, creating ServiceNow tickets |
| 24x7 managed security | ReliaQuest (3rd party) | Calls via PagerDuty for high/critical |
Two routing rules worth stating explicitly:
- Anything security → Sentinel. Do not propose a general-purpose log pipeline for security events.
- AMBA sev 1 & 2 is the starting point, not the finished alert set. Build on it.
In-scope systems
Section titled “In-scope systems”Eaglesoft · CAESY · Dolphin · Fuse · eCommerce · TurnKey · Redbook · NVS · MarketHound · NaVetor · SAP · Commvault.
The standard says in-scope systems include these, so the list is not exhaustive.
[TBD: the standard does not give a complete in-scope system inventory, nor per-system monitoring requirements.]
Validator
Section titled “Validator”Verify against those systems directly, or use standards-compliance-reviewer for what is visible
in a repo (alert rules committed as IaC, App Insights instrumentation, dashboards as code).
Manual checklist, per layer:
- Is there a PagerDuty service?
- Is there an escalation policy attached?
- Are there schedules covering it?
- Which tool from the table above produces the signal?
- Are MTTD, MTTA and MTTR being measured for it?
Reference material
Section titled “Reference material”| File | Contents |
|---|---|
references/layers-and-kpis.md |
The eight layers, universal KPIs, DORA metrics |
references/tooling-and-routing.md |
Every tool, what it is for, approval status |
references/in-scope-systems.md |
The named systems and what the list does not tell you |
_SOURCES.md · REFERENCES.md |
Provenance and KB links |
Source of truth: plugins/patterson-engineering/skills/monitoring-alerting-standards/SKILL.md in the patterson-corp repository.