Join our Newsletter — 33% off our NHI Course
Home FAQ Cyber Security Why do organisations use OpenTelemetry with AWS CloudWatch…
Cyber Security

Why do organisations use OpenTelemetry with AWS CloudWatch instead of relying on CloudWatch alone?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated September 19, 2026 Domain: Cyber Security

CloudWatch is effective for AWS-native logging, but many teams need one observability layer across multiple environments, vendors, and analysis tools. OpenTelemetry provides a standard way to collect traces, metrics, and logs, then export them where teams actually investigate incidents. That reduces fragmentation, improves portability, and makes it easier to analyse telemetry from sources outside AWS.

Why OpenTelemetry changes the observability model

CloudWatch is strong when the whole problem lives inside AWS, but observability often does not. OpenTelemetry gives teams a vendor-neutral way to instrument services once and move traces, metrics, and logs into the back end they actually use for analysis, correlation, and incident response. That matters when telemetry must span cloud services, self-managed systems, and multiple tooling choices without rewriting instrumentation each time.

For organisations with mixed estates, the main advantage is not that OpenTelemetry replaces CloudWatch, but that it separates collection from destination. You can keep AWS telemetry flowing into CloudWatch while also exporting the same signal into other analysis platforms, which reduces lock-in and avoids building separate instrumentation paths for every environment.

That portability is useful when teams change vendors, add another cloud, or standardise on a security or data platform outside AWS. It also makes cross-environment correlation easier because the telemetry format and collection pattern stay consistent even when the storage or query layer changes.

What CloudWatch alone does well, and where it becomes limiting

CloudWatch remains the most direct option for AWS-native workloads because it is tightly integrated with AWS services, permissions, alarms, and dashboards. If the primary need is local visibility into AWS infrastructure and applications, CloudWatch can be enough.

The limitation appears when the organisation wants one observability layer across heterogeneous systems. CloudWatch is not designed to be the universal collection standard for everything outside AWS, so teams end up with multiple agents, multiple schemas, and different operational workflows. That fragmentation makes troubleshooting slower because a single incident may require switching between tools or normalising data by hand.

A practical example is correlating application traces with infrastructure signals and external logs. If the telemetry is collected in inconsistent ways, incident analysis becomes tool-led instead of signal-led. OpenTelemetry helps by making the collection path standardised before the data is routed into AWS or elsewhere.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

CIS Controls v8 and NIST CSF 2.0 set the technical controls, while ISO/IEC 42001:2023 define the regulatory obligations.

FrameworkControl / ReferenceRelevance
CIS Controls v88 — Audit Log ManagementTelemetry collection and analysis are central to consistent logging across environments.
13 — Network Monitoring and DefenseCross-environment traces and metrics improve detection and investigation across mixed estates.
Recommendation — Standardise log collection and review so AWS and non-AWS telemetry can be analysed consistently. Centralise observability signals so investigations can correlate activity across cloud and on-prem systems.
NIST CSF 2.0DE.CM — Security Continuous MonitoringUnified telemetry supports ongoing monitoring and faster incident detection across tools and platforms.
RC.IM — ImprovementsPortability of telemetry helps organisations improve detection and analysis workflows over time.
Recommendation — Use consistent telemetry feeds to strengthen continuous monitoring and incident triage. Adapt observability workflows as environments change without re-instrumenting every service.
ISO/IEC 42001:20238.2 — AI system logging and monitoringWhere AI services are part of the estate, standard telemetry collection supports traceability and oversight.
Recommendation — Instrument AI-enabled services consistently so monitoring and review remain portable across platforms.

Practitioner Guidance

What to prioritise: Use CloudWatch as the AWS-native destination and OpenTelemetry as the instrumentation standard when you need portability, multi-environment coverage, or tool neutrality. If your architecture is unlikely to leave AWS and you do not need to correlate across external systems, CloudWatch alone may be simpler to operate.

What to verify: Confirm that the telemetry pipeline preserves the fields your analysts actually use, especially trace context and service metadata, after export. Also verify that ownership is clear for collection, routing, and retention, because standardised telemetry still fails if teams treat the export path as an afterthought.

Common mistake: Treating OpenTelemetry as a replacement for every observability backend. It is the collection and export layer, not the place where analysis necessarily happens. The objective is to keep instrumentation stable while letting the storage and investigation layers evolve.

Practitioner takeaway: Organisations choose OpenTelemetry with CloudWatch when they want AWS visibility without making AWS the only observability boundary; the real value is portability of telemetry, not duplication of tooling.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Reviewed and updated by the NHIMG editorial team on September 19, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org