
Amazon CloudWatch Logs
Amazon CloudWatch Logs collects and stores logs from AWS services and resources, applications, on-premises systems, and other clouds.
What Amazon CloudWatch Logs is
Amazon CloudWatch Logs collects and stores logs from AWS services and resources, applications, on-premises systems, and other clouds. It offers log pipelines, structured parsing, archive export, and live log tailing through web and API access. Logs Insights can filter and aggregate records, use regular expressions, visualize time-series data, and send results to CloudWatch Dashboards. Standard logs support real-time monitoring and advanced analytics; Infrequent Access is intended for ad-hoc queries and forensic analysis. Live Tail provides an interactive view of streaming data, while anomaly detection looks for shared structures, trends, and unusual content. Logs can be searched across accounts from a central monitoring account. CloudWatch also integrates with AWS services, Prometheus, Grafana, and OpenTelemetry. The free tier includes 5 GB for ingestion, archive storage, and Logs Insights scans, plus 1,800 Live Tail minutes per month. Usage is billed at month end, with no upfront commitment or minimum fee; charges vary by usage and region.
Good
- Collects logs from AWS, on-premises, and other-cloud resources.
- Logs Insights supports filters, aggregations, and regular expressions.
- Live Tail analyzes streaming logs interactively.
- Free tier includes 5 GB for logs and query scans.
- Supports central cross-account log search.
Watch out
- Usage charges depend on consumption and region.
- Paid Live Tail costs $0.01 per minute.
- The free tier limits Live Tail to 1,800 minutes monthly.
Who it suits
CloudWatch Logs suits teams that need to collect and analyze logs across AWS, on-premises, or other-cloud workloads. It is also relevant for teams using central cross-account views or the listed monitoring integrations.
Verdict
CloudWatch Logs combines collection, querying, live viewing, and cross-account analysis in a cloud service. Check regional and usage-based charges against the stated free-tier allowances when estimating cost.
Plans and prices
From Amazon CloudWatch Logs's own pricing page, checked 24 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Logs data ingestion | $0.50 a month | Pay-as-you-go ingestion pricing · Published rate for the first 10 TB per month in US East (N. Virginia); rates vary by Region and tier. |
| Logs archive storage | $0.03 a month | Pay-as-you-go archived log storage · Published rate; rates vary by Region. |
| Pay-as-you-go | — | No upfront commitment or minimum fee · charges depend on usage · Usage billed at the end of each month; rates vary by Region |
| Free tier | Free | Includes stated monthly allowances for CloudWatch features. · 5 GB of logs for ingestion, archive storage, and Logs Insights scans · 1,800 Live Tail minutes/month |
| Paid usage | — | No upfront commitment or minimum fee; pricing varies by Region. · charged at the end of the month |
The facts
Each one read from Amazon CloudWatch Logs's own pages, with the date it was checked.
What it does
- Agent frameworks
- Native support includes LangChain, LangGraph, CrewAI, OpenAI Agents SDK, Vercel AI SDK, and Strands.checked 27 Sep 2026
- Anomaly detection
- CloudWatch Logs Anomaly Detection uses machine learning to identify shared log structures, notable content, trends, and anomalies.checked 28 Sep 2026
- Anomaly response
- Teams can detect anomalies, set alarms, and automate responses.checked 27 Sep 2026
- Archive export
- Yeschecked 24 Sep 2026
- AWS integrations
- CloudWatch has native integrations across virtually every AWS service.checked 27 Sep 2026
- AWS support channels
- AWS provides contact support, support tickets, re:Post, and the Knowledge Center.checked 27 Sep 2026
- Collection methods
- Logs can be published using the CloudWatch Agent installed with AWS Systems Manager or through the PutLogData API action.checked 28 Sep 2026
- Cross-account views
- Logs can be viewed and analyzed from multiple accounts in a monitoring account at no additional cost.checked 27 Sep 2026
- Cross-account visibility
- Cross-account observability supports searching log groups and running Logs Insights queries across accounts from a central view.checked 28 Sep 2026
- Deployment options
- cloudchecked 24 Sep 2026
- Integrations
- CloudWatch Logs integrates with Amazon OpenSearch Service for querying and analyzing logs without moving or duplicating the data.checked 28 Sep 2026
- Live log tailing
- Yeschecked 24 Sep 2026
- Live Tail
- Live Tail provides interactive real-time analysis of streaming log data from a central view.checked 28 Sep 2026
- Live Tail pricing
- Paid Live Tail usage is priced at $0.01 per minute.checked 27 Sep 2026
- Log analysis
- Logs Insights supports queries with aggregations, filters, and regular expressions, and can visualize time-series data and export results to CloudWatch Dashboards.checked 28 Sep 2026
The company
- Founded
- 2006checked 28 Sep 2026
- Headquarters
- Seattle, Washington, United Stateschecked 28 Sep 2026
Money
- Free alarm metrics
- The free tier includes 10 alarm metrics for applicable standard-resolution alarms.checked 27 Sep 2026
- Free Contributor rule
- The free tier includes one Contributor Insights rule per month.checked 27 Sep 2026
- Free custom metrics
- The free tier includes 10 custom or detailed monitoring metrics.checked 27 Sep 2026
- Free dashboards
- The free tier includes three custom dashboards referencing up to 50 metrics each per month.checked 27 Sep 2026
- Free Live Tail
- The free tier includes 1,800 minutes of Live Tail usage per month.checked 27 Sep 2026
- Free logs allowance
- The free tier includes 5 GB for ingestion, archive storage, and Logs Insights data scanned.checked 27 Sep 2026
- Free plan
- Nochecked 24 Sep 2026
The full review of Amazon CloudWatch Logs
Overview
Amazon CloudWatch Logs is a cloud service for collecting, retaining, querying, and monitoring logs across AWS and other environments. It is best suited to teams already using AWS that want log analysis alongside broader observability. Its breadth is compelling, but usage-based charges make volume control central to the buying decision.
Key features
CloudWatch Logs has Standard log groups for real-time monitoring and advanced analytics, and Infrequent Access for ad-hoc queries and forensic analysis. That distinction can help teams reserve continuous analysis for operational logs and use the lower-frequency class for occasional investigation. Logs Insights supports filters, aggregations, and regular expressions; it can visualize time-series data and export query results to CloudWatch Dashboards.
Live Tail gives operators an interactive view of streaming logs from a central interface, useful when investigating activity as it arrives. Anomaly Detection uses machine learning to identify shared log structures, notable content, trends, and anomalies. Data protection policies can scan ingested logs and mask sensitive information using pattern matching and machine learning.
Collection works through the CloudWatch Agent, installed with AWS Systems Manager, or the PutLogData API action. Native integrations span AWS services; third-party sources include CrowdStrike Falcon, Microsoft Office 365, Okta Auth0, Microsoft Entra ID, Wiz, and GitHub Audit Logs. OpenTelemetry, Prometheus, Grafana, and several agent frameworks are also supported. Teams can analyze logs across accounts from a monitoring account, and integrate with Amazon OpenSearch Service without moving or duplicating the data.
Logs are encrypted in transit and at rest, with AWS KMS support for log groups; the service is PCI and FedRAMP compliant. These controls and its cross-account view make it a substantial fit for AWS-centered operations, though teams outside that ecosystem may not benefit as much from its native integrations.
Pricing
CloudWatch Logs has no upfront commitment or minimum fee: usage is billed at the end of the month, and rates vary by Region and tier. Published US East (N. Virginia) ingestion pricing is $0.50 a month for the first 10 TB per month; archive storage is $0.03 a month. These are usage-based rates, not a fixed subscription, so ingestion, retention, and querying volume affect the bill.
The Free tier is free and includes 5 GB for log ingestion, archive storage, and Logs Insights data scanned, plus 1,800 Live Tail minutes per month. It also includes one Contributor Insights rule per month, 10 custom or detailed monitoring metrics, three custom dashboards referencing up to 50 metrics each per month, and 10 alarm metrics for applicable standard-resolution alarms. This is a useful starting allowance, but it is not a substitute for estimating costs at production volumes. Paid Live Tail usage is $0.01 per minute.
Pay-as-you-go and Paid usage have custom pricing beyond the stated rates: charges depend on use and Region, with no minimum commitment. Readers should track Live Tail minutes as well as log volume when forecasting ongoing costs.
Platforms
CloudWatch Logs is cloud-deployed and accessible through web and API. Supported environments include Amazon ECS, Amazon EKS, Red Hat OpenShift on AWS, and Kubernetes on Amazon EC; workloads can also run on premises or in other clouds. Container log collection, runtime events, and resource alerts are supported.
Who it's for
Choose CloudWatch Logs if your team needs log analysis integrated with AWS monitoring, cross-account investigation, or a central view spanning AWS and other workload locations. Its query tools, live view, and security controls serve operational and forensic work. Teams seeking a predictable fixed subscription, or whose operations do not center on AWS, should compare alternatives and model usage costs before committing.
Pros and cons
- Pro: Native AWS integrations and cross-account querying keep log investigations close to AWS operations.
- Pro: Logs Insights combines expressive queries, time-series visualization, and dashboard export.
- Pro: Live Tail, anomaly detection, and sensitive-data masking cover live response and log protection needs.
- Con: Usage-based charges vary by Region and depend on consumption, so forecasting requires attention to volume and feature use.
- Con: The free tier's monthly allowances are finite, including 5 GB across ingestion, archive storage, and query scans.
Alternatives
ELK Stack is worth considering for teams wanting a freemium stack with self-managed deployment options across Linux, macOS, and Windows. Sumo Logic offers a free plan with 20 daily credits, seven-day log retention, and up to three users, making it a fit for a small, capped starting workload.
Elastic Observability is another option for teams seeking a freemium observability product with self-hosted and multi-platform support. Oracle Cloud Infrastructure Logging may suit users comparing a free 10 GB monthly storage allowance with a published storage-based rate.
VictoriaLogs is an alternative with a free, Apache-licensed open-source option. SolarWinds Loggly offers a free tier with 200 MB/day and seven-day retention, while its Standard plan is $79 a month billed annually for 1 GB/day and 15-day retention.
NXLog has a free plan for 10 sources and a Premium plan at $12.12 a month, suited to readers whose source limit and platform needs match those terms. Grafana Cloud Application Observability has a free plan with 2,232 host hours and a Pro option with a monthly platform fee plus usage-based host-hour charges.
For broader comparisons, browse Log Management Software, Real User Monitoring, Metrics Monitoring Tools, and Container Monitoring.
Verdict
CloudWatch Logs is a strong choice for AWS-centered teams that want collection, querying, live log viewing, and cross-account analysis within one cloud service. Its broad integrations and operational tools are the main reasons to choose it; variable, usage-based charges are the reason to look elsewhere or forecast carefully first.
Getting started
- Open https://aws.amazon.com/cloudwatch/.
- Publish logs with the CloudWatch Agent installed through AWS Systems Manager or use the PutLogData API action.
- Choose Standard or Infrequent Access log class for the intended use.
- Use Logs Insights to query logs or Live Tail to view streaming data.
- Review usage-based charges, which are billed at the end of the month.
Limits worth knowing
The free tier includes 5 GB for ingestion, archive storage, and Logs Insights data scanned, plus 1,800 Live Tail minutes per month. It also includes one Contributor Insights rule, 10 custom or detailed monitoring metrics, three dashboards referencing up to 50 metrics each, and 10 alarm metrics for applicable standard-resolution alarms.
Questions
Is there a free plan?
Yes. The free tier includes 5 GB for ingestion, archive storage, and Logs Insights scans, plus 1,800 Live Tail minutes per month.
How is paid usage priced?
Usage is charged at the end of each month, with no upfront commitment or minimum fee. Rates vary by region; published examples include $0.50 a month for the first 10 TB of ingestion in US East (N. Virginia) and $0.03 a month for archive storage.
Does Live Tail cost extra?
Paid Live Tail usage is priced at $0.01 per minute. The free tier includes 1,800 minutes per month.
Which platforms are supported?
The listed platforms are API and web. Supported environments listed include Amazon ECS, Amazon EKS, Red Hat OpenShift on AWS, and Kubernetes on Amazon EC.
Can logs be analyzed across accounts?
Yes. Cross-account observability supports searching log groups and running Logs Insights queries across accounts from a central view, at no additional cost.
Does CloudWatch Logs integrate with other tools?
It integrates with AWS services and Amazon OpenSearch Service, and supports Prometheus, Grafana, and OpenTelemetry. Direct third-party log integrations include CrowdStrike Falcon, Microsoft Office 365, Okta Auth0, Microsoft Entra ID, Wiz, and GitHub Audit Logs.
Alternatives to Amazon CloudWatch Logs
- 1
Grafana Loki
Free planOpen sourceWebAPILinuxSelf-hosted8.9From $19 a month - 2
Grafana Cloud Application Observability
Free planAndroidiOSWebAPI8.9From $0.03 a month - 3
Logflare
Open sourceAndroidiOSWebAPI8.9$10 usage-based - 4

Google Cloud Logging
Free planiOSWebAPILinux8.8From $0.01 a month - 5

ClickStack
Free planOpen sourceWebAPILinuxSelf-hosted8.6From $53 a month - 6
HyperDX
Free planOpen sourceWebAPILinuxSelf-hosted8.5From $20 a month
