SigNoz Cloud - This page is relevant for SigNoz Cloud editions.
Self-Host - This page is relevant for 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

Info

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:

Next Steps

Last updated: December 30, 2025

Edit on GitHub

Was this page helpful?