AWS CloudWatch

Your AWS data. Better insights.

Stream CloudWatch logs and metrics to AppSignal via AWS Data Firehose. Combine AWS infrastructure data with error tracking and performance monitoring in one unified platform.

AppSignal CloudWatch integration showing all application logs

Unified log management

Bring your CloudWatch logs into AppSignal and correlate them with errors, performance issues, and metrics.

Powerful filtering

Use AppSignal’s intuitive filtering and search to find the logs you need in seconds.

Native AWS integration

Connect via Amazon Data Firehose for reliable, scalable log delivery to AppSignal.

Unified View

All your AWS data in one place.

Track every layer of your AWS environment on real-time dashboards. Get a general overview of your infrastructure and dive into data from specific AWS services. Monitor metrics and logs from all your AWS services side-by-side.

Real-time dashboards with AWS infrastructure data in AppSignal

Custom Dashboards

Visualize AWS metrics your way.

Use CloudWatch metrics in custom dashboards to monitor and analyze your AWS infrastructure alongside your application metrics. Quickly pivot from problems spotted in your dashboards to logs and traces from related services.

Custom dashboard visualizing CloudWatch metrics in AppSignal

Seamless Integration

Connect your AWS infrastructure to AppSignal.

AppSignal integrates with AWS services to give you complete visibility into your cloud applications. Stream logs and metrics from Lambda, ECS, EC2, and any service that emits CloudWatch metrics.

AWS Lambda

Stream Lambda function logs and metrics for real-time monitoring.

Amazon ECS

Capture container logs and metrics from your ECS clusters.

Amazon EC2

Collect logs and metrics from your EC2 instances via CloudWatch.

AWS Fargate

Track Fargate task metrics through ECS Container Insights.

Amazon RDS

Stream database logs and metrics for better debugging and optimization.

Lambda invocations, errors, and throttles at a glance.

AWS Lambda dashboard in AppSignal showing invocations, errors, duration, and throttles

Unified Insights

Debug smarter with all your monitoring data in one place.

AppSignal combines CloudWatch logs and metrics with error tracking, performance monitoring, and host metrics. Get to the root cause of issues faster by seeing the full picture.

What our customers think

1500+ development teams rely on AppSignal to ship code with confidence. We are sharing a few of their stories with you.

Previously, we were using Honeybadger, Skylight, and Datadog, but now we have all those apps in one: AppSignal, and that is awesome!

Oleg, Developer at Benuevo

Hey y’all, we’re back. Sentry was just chaos.

Matt, Developer at Supertape

The biggest benefit of using AppSignal is the native Elixir support. … AppSignal just knows how an Elixir app is structured and builds error tracking and performance monitoring around it.

Justin Tormey, CTO at Ampla Technologies

Previously, we were using Honeybadger, Skylight, and Datadog, but now we have all those apps in one: AppSignal, and that is awesome!

Oleg, Developer at Benuevo

Hey y’all, we’re back. Sentry was just chaos.

Matt, Developer at Supertape

The biggest benefit of using AppSignal is the native Elixir support. … AppSignal just knows how an Elixir app is structured and builds error tracking and performance monitoring around it.

Justin Tormey, CTO at Ampla Technologies

We looked at Sentry, Datadog, and Honeybadger. AppSignal gave us everything in one tool for a fraction of the price.

Thilo Rusche, Developer at SportsKey

In New Relic, if you want more features, you have to upgrade… AppSignal’s pricing was easier to understand, and you get all the features for one price.

Devan Sabaratnam, Co-founder & CTO at HR Partner

Second to none support. It’s their developers themselves who are quickly and clearly answering any questions. It’s hard to overstate how nice this is.

Verified G2 Reviewer

We looked at Sentry, Datadog, and Honeybadger. AppSignal gave us everything in one tool for a fraction of the price.

Thilo Rusche, Developer at SportsKey

In New Relic, if you want more features, you have to upgrade… AppSignal’s pricing was easier to understand, and you get all the features for one price.

Devan Sabaratnam, Co-founder & CTO at HR Partner

Second to none support. It’s their developers themselves who are quickly and clearly answering any questions. It’s hard to overstate how nice this is.

Verified G2 Reviewer

Easy Setup

Connect CloudWatch in minutes. Start debugging smarter today.

Set up Amazon Data Firehose to stream your CloudWatch logs and metrics to AppSignal. Configure your Firehose stream, create a metric stream or log subscription, and you’re ready to go.

Firehose
# Create an Amazon Data Firehose delivery stream
# Source: Direct PUT
# Destination: HTTP Endpoint
 
# For CloudWatch Logs:
https://appsignal-endpoint.net/logs/aws-kinesis
 
# For CloudWatch Metrics:
https://appsignal-endpoint.net/metrics/aws-cloudwatch
 
# Access key: your AppSignal API keys (not an AWS access key)
#   Logs endpoint:    log source API key
#   Metrics endpoint: App-level Push API key
# Enable GZIP compression
Logs
# Create a CloudWatch log subscription filter
# Navigate to: CloudWatch > Log Groups > Your Log Group
# Create subscription filter > Amazon Data Firehose
# Select your Firehose delivery stream
# Assign IAM role with firehose:* permissions
Metrics
# Create a CloudWatch metric stream
# Navigate to: CloudWatch > Metrics > Streams
# Select "Create metric stream"
 
# Select: Custom setup with Firehose
# Choose your Firehose stream
# Output format: OpenTelemetry 1.0
IAM Role
// Create an IAM role allowing CloudWatch to send logs to Firehose
 
{
  "Version": "2012-10-17",
  "Statement": {
    "Effect": "Allow",
    "Principal": {
      "Service": "logs.<AWS_REGION>.amazonaws.com"
    },
    "Action": "sts:AssumeRole"
  }
}

AWS monitoring made simple

More focus on building, less on debugging.

AppSignal is a developer-friendly monitoring tool, focused on usability and real value. We believe the best monitoring brings all your data together.

All-in-one platform

Logs, errors, performance, and metrics in a single tool. No need to juggle multiple services.

For devs. By devs.

We’re developers too. We built AppSignal to solve the problems we faced ourselves.

Expert support

Get personalized help from a team that understands your stack and genuinely wants to help.

$appsignal install

Make your next crash make sense.

Free for 30 days. No credit card. Two-minute install.