Skip to main content

ECS

CatalogDiscovery

Summary​

ECS is a fully managed container orchestration service that makes it easy for you to deploy, manage, and scale containerized applications. You can use ECS to drive insights into values such as:

  • Service Discovery
  • Deployment, container, and events details

Setup​

In order to connect Cortex to your ECS instance, you’ll need to add your AWS Account ID and IAM Role in Settings → ECS. The Settings page contains instructions on configuring the IAM Role needed for this integration.

Service Registration​

Service Descriptor​

Cortex uses a combination of Service ARN and Cluster ARN to look up services in your AWS account. You can tie multiple ECS services to a single service in Cortex.

x-cortex-infra:
aws:
ecs:
- clusterArn: abcd
serviceArn: efgh
- clusterArn: stuv
serviceArn: wxyz

The value for clusterArn and serviceArn are defined in ECS.