Freedom251 › Real User Monitoring
Amazon CloudWatch Logs

What Amazon CloudWatch Logs is
Amazon CloudWatch Logs collects and stores logs from AWS resources and services, applications, on-premises resources, and other clouds. It supports log pipelines, structured parsing, archive export, and live log tailing, with web and API access. Logs Insights can filter and aggregate data, apply regular expressions, visualize time-series results, and export them to CloudWatch Dashboards. Standard logs support real-time monitoring and advanced analytics; Infrequent Access is for ad-hoc queries and forensic analysis. Live Tail provides an interactive view of streaming logs, and anomaly detection looks for patterns, trends, and unusual content. Teams can search logs across accounts from a central monitoring account. CloudWatch integrates with AWS services and supports 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 charged at month end without an upfront commitment or minimum fee; rates vary by region and usage.
Who it suits
CloudWatch Logs suits teams that need to collect and analyze logs across AWS, on-premises, or other cloud workloads. It may also fit teams seeking cross-account log views and integrations with monitoring tools.
What it does well
- Logs Insights filters, aggregates, and visualizes log data.
- Live Tail supports interactive analysis of streaming logs.
- Cross-account log search is available from a central account.
- Free tier includes 5 GB for logs and query scans.
- No upfront commitment or minimum fee.
What to know first
- Usage charges vary by region and amount used.
- Paid Live Tail costs $0.01 per minute.
- Ingestion rates vary by region and tier.
Limits
The free tier includes 5 GB for ingestion, archive storage, and Logs Insights scans, plus 1,800 Live Tail minutes per month. It also includes one Contributor Insights rule, 10 custom or detailed monitoring metrics, three custom dashboards with up to 50 metrics each, and 10 alarm metrics for applicable standard-resolution alarms.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Logs data ingestion | Published rate for the first 10 TB per month in US East (N. Virginia); rates vary by Region and tier. · Pay-as-you-go ingestion pricing | $0.50 a month |
| Logs archive storage | Published rate; rates vary by Region. · Pay-as-you-go archived log storage | $0.03 a month |
| Pay-as-you-go | Usage billed at the end of each month; rates vary by Region · No upfront commitment or minimum fee · charges depend on usage | On request |
| Free tier | 5 GB of logs for ingestion, archive storage, and Logs Insights scans · 1,800 Live Tail minutes/month | Free |
| Paid usage | charged at the end of the month | On request |
As aws.amazon.com lists them, read 24 Sept 2026. The maker's own page has the final word.
Getting started
- Open the Amazon CloudWatch website.
- Choose web or API access.
- Publish logs with the CloudWatch Agent installed through AWS Systems Manager, or use the PutLogData API action.
- Use the free tier allowances or proceed with pay-as-you-go usage.
- Select Standard or Infrequent Access according to the log workload.
Overview
Amazon CloudWatch Logs collects and retains log data from AWS resources, applications, on-premises systems, and other clouds. It is a strong fit for teams already operating in AWS that want log investigation tied to their wider monitoring stack. Its breadth is appealing, but usage-based charges make log volume and feature use central to the buying decision.
Key features
CloudWatch Logs divides log groups into Standard, for real-time monitoring and advanced analytics, and Infrequent Access, for occasional queries and forensic analysis. That gives teams a way to align log access with operational needs, though the occasional-use class is a poor fit for logs that need constant analysis.
Logs Insights supports filters, aggregations, and regular expressions, and can visualize time-series results and export them to CloudWatch Dashboards. Live Tail adds an interactive view of streaming logs for incident response. CloudWatch Logs Anomaly Detection uses machine learning to identify recurring structures, notable content, trends, and anomalies; these capabilities make the service useful beyond basic retention.
Collection can use the CloudWatch Agent, installed with AWS Systems Manager, or the PutLogData API action. Native integrations span AWS services, and CloudWatch also works with 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. Logs can be searched and analyzed across accounts from a monitoring account at no additional cost, and CloudWatch integrates with Amazon OpenSearch Service for analysis without moving or duplicating log data.
Security features include encryption in transit and at rest, AWS KMS encryption for log groups, and data-protection policies that scan ingested logs and mask sensitive information. CloudWatch Logs is PCI and FedRAMP compliant. CloudWatch also supports resource and application monitoring across AWS, on-premises, and other cloud workloads, with alarms and automated responses for operational issues.
Pricing
CloudWatch Logs is usage-priced, with no upfront commitment or minimum fee; charges are assessed at the end of each month and rates vary by Region. Published Logs data ingestion is $0.50 a month for the first 10 TB per month in US East (N. Virginia), while archive storage is $0.03 a month. These rates are pay-as-you-go, so they do not establish a fixed monthly total: ingestion, retained data, query scans, and optional Live Tail use affect the bill.
The Free tier costs nothing and includes 5 GB per month for 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 useful for small workloads or evaluation, but the log allowance is shared across ingestion, storage, and scans, and it does not remove usage charges beyond the included allowances. Paid Live Tail is $0.01 per minute.
Pay-as-you-go and Paid usage have custom pricing beyond published rates, with charges varying by Region and usage. There is no free trial, so readers should estimate their expected log volume and Live Tail use before relying on the service for a larger workload.
Platforms
CloudWatch Logs is delivered as a cloud service with web and API access. Supported environments include Amazon ECS, Amazon EKS, Red Hat OpenShift on AWS, and Kubernetes on Amazon EC. Logs can also come from on-premises resources and other clouds, making the service practical for mixed environments, though its deepest native integration is with AWS.
Who it's for
CloudWatch Logs is best for organizations running AWS applications and infrastructure that want collection, search, live investigation, anomaly detection, and cross-account analysis in one monitoring environment. It also suits teams that can manage usage-based spend and want AWS-native integrations or centralized views across accounts. A team seeking a standalone, self-managed log platform, or one that needs a predictable flat subscription, should compare alternatives before committing.
Pros and cons
- Pro: Broad AWS integration and no-additional-cost cross-account log analysis suit organizations already managing multiple AWS accounts.
- Pro: Logs Insights, Live Tail, and anomaly detection cover both retrospective queries and streaming investigations.
- Pro: Encryption, KMS support, sensitive-data masking, and PCI and FedRAMP compliance address important security needs.
- Con: Usage-based charges vary by Region, and ingestion, archive storage, query scans, and paid Live Tail can all affect the bill.
- Con: The Free tier's 5 GB allowance covers several activities together, so it may be consumed quickly by active workloads.
Alternatives
ELK Stack is worth considering for teams that want a self-managed option across Linux, macOS, Windows, and API environments, with a free plan and a freemium model. Sumo Logic may suit readers looking for a web-based freemium service; its Free plan includes 20 daily credits for logs, metrics, and traces, seven-day log retention, and up to three users.
Oracle Cloud Infrastructure Logging is an option for OCI users who want a 10 GB monthly storage allowance and a published usage rate of $0.05 a month. VictoriaLogs offers a free open-source option for teams seeking single-node or cluster deployment under the Apache License 2.0.
Kiwi Syslog Server is another alternative. Logmanager offers a free plan with 100 GB storage and unlimited users, which may appeal to teams prioritizing those stated limits. OpenObserve has a free plan with 200 GB per day ingestion and 15-day retention. NXLog is an alternative for readers who want a free plan covering 10 sources or a Premium plan with unlimited sources.
Readers comparing categories can also browse Log Management Software, Real User Monitoring, Metrics Monitoring Tools, and Container Monitoring.
Verdict
Choose Amazon CloudWatch Logs if your workloads already rely on AWS and you want log collection, investigation, live viewing, and cross-account analysis alongside AWS monitoring. Its strongest advantage is native AWS breadth; its main drawback is that a predictable total cost requires active control of usage and Region-specific rates. Teams seeking fixed subscription pricing or a self-managed platform should look elsewhere.
Verdict
CloudWatch Logs combines collection, querying, live viewing, and cross-account analysis, with a stated free tier. Costs depend on usage and region, so account for ingestion and any paid Live Tail use.
Questions
Is Amazon CloudWatch Logs free?
A free tier is available. It includes 5 GB for ingestion, archive storage, and Logs Insights scans, plus 1,800 Live Tail minutes per month.
How is CloudWatch Logs priced?
Usage is charged at the end of each month, with no upfront commitment or minimum fee. Rates vary by region and usage; paid Live Tail is priced at $0.01 per minute.
What platforms can it run on?
The listed access platforms are web and API, and deployment is cloud-based. Supported environments listed include Amazon ECS, Amazon EKS, Red Hat OpenShift on AWS, and Kubernetes on Amazon EC.
Can it analyze logs across AWS accounts?
Yes. Logs can be viewed and analyzed across multiple accounts from a central monitoring account at no additional cost.
What log classes are available?
Standard is for real-time monitoring and advanced analytics. Infrequent Access is for ad-hoc querying and forensic analysis.
Which tools and services does it integrate with?
It has native integrations across AWS services and supports Prometheus, Grafana, and OpenTelemetry. It also integrates with Amazon OpenSearch Service and listed third-party sources including CrowdStrike Falcon, Microsoft Office 365, Okta Auth0, Microsoft Entra ID, Wiz, and GitHub Audit Logs.
Facts from Amazon CloudWatch Logs's own pages
- Agent frameworks
- Native support includes LangChain, LangGraph, CrewAI, OpenAI Agents SDK, Vercel AI SDK, and Strands. · aws.amazon.com, 27 Sept 2026
- Anomaly detection
- CloudWatch Logs Anomaly Detection uses machine learning to identify shared log structures, notable content, trends, and anomalies. · aws.amazon.com, 28 Sept 2026
- Anomaly response
- Teams can detect anomalies, set alarms, and automate responses. · aws.amazon.com, 27 Sept 2026
- Archive export
- Yes · aws.amazon.com, 24 Sept 2026
- AWS integrations
- CloudWatch has native integrations across virtually every AWS service. · aws.amazon.com, 27 Sept 2026
- Managed observability
- CloudWatch collects and visualizes metrics, logs, and traces across AWS environments. · aws.amazon.com, 27 Sept 2026
- Collection methods
- Logs can be published using the CloudWatch Agent installed with AWS Systems Manager or through the PutLogData API action. · aws.amazon.com, 28 Sept 2026
- Cross-account views
- Logs can be viewed and analyzed from multiple accounts in a monitoring account at no additional cost. · aws.amazon.com, 27 Sept 2026
- Cross-account visibility
- Cross-account observability supports searching log groups and running Logs Insights queries across accounts from a central view. · aws.amazon.com, 28 Sept 2026
- Deployment options
- cloud · aws.amazon.com, 24 Sept 2026
- Founded
- 2006 · aws.amazon.com, 28 Sept 2026
- Free alarm metrics
- The free tier includes 10 alarm metrics for applicable standard-resolution alarms. · aws.amazon.com, 27 Sept 2026
- Free Contributor rule
- The free tier includes one Contributor Insights rule per month. · aws.amazon.com, 27 Sept 2026
- Free custom metrics
- The free tier includes 10 custom or detailed monitoring metrics. · aws.amazon.com, 27 Sept 2026
- Free dashboards
- The free tier includes three custom dashboards referencing up to 50 metrics each per month. · aws.amazon.com, 27 Sept 2026
- Free Live Tail
- The free tier includes 1,800 minutes of Live Tail usage per month. · aws.amazon.com, 27 Sept 2026
- Free logs allowance
- The free tier includes 5 GB for ingestion, archive storage, and Logs Insights data scanned. · aws.amazon.com, 27 Sept 2026
- Free plan
- No · aws.amazon.com, 24 Sept 2026
- Headquarters
- Seattle, Washington, United States · aws.amazon.com, 28 Sept 2026
- Integrations
- CloudWatch Logs integrates with Amazon OpenSearch Service for querying and analyzing logs without moving or duplicating the data. · aws.amazon.com, 28 Sept 2026
- Live Tail
- Live Tail provides interactive real-time analysis of streaming log data from a central view. · aws.amazon.com, 28 Sept 2026
- Live Tail pricing
- Paid Live Tail usage is priced at $0.01 per minute. · aws.amazon.com, 27 Sept 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. · aws.amazon.com, 28 Sept 2026
- Log classes
- CloudWatch Logs offers Standard for real-time monitoring and advanced analytics, and Infrequent Access for ad-hoc querying and forensic analysis. · aws.amazon.com, 28 Sept 2026
Where Amazon CloudWatch Logs stands on Freedom251
- Real User Monitoring#2 of 29
- Log Management Software#18 of 111
- Metrics Monitoring Tools#6 of 37
- Log Analysis Software#7 of 24
- Log Monitoring Tools#10 of 28
