SigNoz
Docs
PricingCustomers
Get Started - Free
Docs
IntroductionContributingMigrate from DatadogSigNoz API
OpenTelemetry
What is OpenTelemetryOpenTelemetry Collector GuideOpenTelemetry Demo
Community
Support
Slack
X
Launch Week
Changelog
Dashboard Templates
DevOps Wordle
Newsletter
KubeCon, Atlanta 2025
More
SigNoz vs DatadogSigNoz vs New RelicSigNoz vs GrafanaSigNoz vs Dynatrace
Careers
AboutTermsPrivacySecurity & Compliance
SigNoz Logo
SigNoz
All systems operational
HIPAASOC-2
SigNoz Cloud - This page applies to SigNoz Cloud editions.
Self-Host - This page applies to self-hosted SigNoz editions.

Monitor ECS EC2 and External Launch Types

Overview

Amazon ECS with EC2 or External launch types runs containers on EC2 instances or external servers that you manage. SigNoz helps you monitor container performance, host metrics, and application logs using a daemon service deployed across your ECS cluster.

Prerequisites

  • AWS account with appropriate permissions
  • SigNoz Cloud account or Self-Hosted SigNoz
  • An ECS cluster with EC2 or External launch type

Daemon Service Setup

The daemon service method provides comprehensive ECS monitoring, collecting host metrics, container logs, and OTLP telemetry from all nodes in your cluster. This method works for both SigNoz Cloud and Self-Hosted.

For complete setup instructions, see the ECS Daemon Service Guide.

Quick Overview

The setup involves:

  1. Download the CloudFormation template for daemon service deployment
  2. Create OTel Collector config in AWS Parameter Store
  3. Deploy the CloudFormation stack to create the daemon service
  4. Verify data in SigNoz dashboards

What's Collected

Data TypeDescription
Host MetricsCPU, memory, disk, network from EC2/external instances
Container LogsLogs from Docker containers on each node
OTLP TelemetryTraces and metrics from instrumented applications
ECS MetricsTask and service-level metrics

Validate

Once deployed, your ECS data will appear in:

  • Logs: Navigate to Logs tab → Logs Explorer
  • Metrics: Import ECS Infra Metrics dashboards

One-Click Integration

One-Click Integration is available for SigNoz Cloud only. It collects CloudWatch metrics but does not collect container logs or application telemetry. For comprehensive ECS monitoring, use the Daemon Service method instead. This method uses AWS CloudFormation and CloudWatch, which may incur additional AWS charges.

Step 1: Connect Your AWS Account

Follow the One-Click AWS Integrations Guide to:

  1. Deploy the CloudFormation stack
  2. Connect your AWS account to SigNoz

Step 2: Enable ECS Monitoring

Once connected, SigNoz will auto-discover your ECS clusters and begin collecting CloudWatch metrics.

What's Collected

MetricDescription
CPUUtilizationCPU usage percentage
MemoryUtilizationMemory usage percentage
NetworkRxBytesNetwork bytes received
NetworkTxBytesNetwork bytes transmitted
StorageReadBytesStorage read bytes
StorageWriteBytesStorage write bytes

Pre-built Dashboards

Navigate to Dashboards and search for "ECS" to find automatically imported dashboards.

Next Steps

  • ECS Fargate Guide – Monitor Fargate launch type
  • Infrastructure Monitoring Overview – View your infrastructure metrics in SigNoz

Last updated: March 12, 2026

Edit on GitHub

Was this page helpful?

Your response helps us improve this page.

Prev
ECS
Next
Fargate
On this page
Overview
Prerequisites
Daemon Service Setup
Quick Overview
What's Collected
Validate
One-Click Integration
Step 1: Connect Your AWS Account
Step 2: Enable ECS Monitoring
What's Collected
Pre-built Dashboards
Next Steps

Is this page helpful?

Your response helps us improve this page.