Download PDF
Download page Amazon ECS Tasks.
Amazon ECS Tasks
Amazon Elastic Container Service (Amazon ECS) is a scalable container management service that can be used to run, stop, and manage containers on a cluster. An Amazon ECS task is the instantiation of a task definition within a cluster.
To monitor this entity, you must Set up the Cisco AppDynamics Infrastructure Collector to Monitor AWS.
Cisco Cloud Observability displays AWS entities on the Observe page. Metrics are displayed for specific entity instances in the list and detail views.
This document contains references to third-party documentation. Splunk AppDynamics does not own any rights and assumes no responsibility for the accuracy or completeness of such third-party documentation.
Detail View
To display the detail view for an Amazon ECS task:
- Navigate to the Observe page.
- Under Containers, click AWS ECS Task Definitions.
The AWS ECS Task Definitions list view now displays. - In the left-hand navigation panel, click AWS ECS Tasks.
The AWS ECS Tasks list view now displays. - Click a task Name to display the detail view.
The detail view displays metrics, key performance indicators, and properties (attributes) related to the instance you selected.
Metrics and Key Performance Indicators
Cisco Cloud Observability displays the following metrics and key performance indicators (KPIs) for ECS tasks.
Metric availability will vary depending on whether you have an Elastic Compute Cloud (EC2) or Fargate deployment as well as their configurations. The Deployment column below denotes the deployment(s) where each metric is available.
Display Name | Description | Deployment |
---|---|---|
CPU Utilization (%) | The utilization of available CPUs by the task. This metric is only defined for tasks that have a defined CPU limit. | EC2, Fargate |
Memory Utilization (%) | The utilization of available memory by the task. | EC2, Fargate |
Memory Utilized (MIB) | The amount of memory used by the task. | EC2, Fargate |
Memory Reserved (MIB) | The amount of memory that is reserved for this task. | EC2, Fargate |
Storage Read (KiB) | The number of KiB read by the task. | Fargate |
Storage Write (KiB) | The number of KiB written by the task. | Fargate |
Storage Read (KiB/Sec) | The rate of KiB read per second by the task. | Fargate |
Storage Write (KiB/Sec) | The rate of KiB written per second by the task. | Fargate |
Network IO Incoming (KiB/Sec) | The amount of data per second received by the task. | Fargate |
Network IO Outgoing (KiB/Sec) | The amount of data per second sent by the task. | Fargate |
Incoming Packets (Count/Sec) | The amount of packets per second received by the task. | Fargate |
Outgoing Packets (Count/Sec) | The amount of packets per second sent by the task. | Fargate |
Ephemeral Storage Reserved (GiB) | The ephemeral storage that is reserved by tasks in the resource that is in the task definition. | EC2, Fargate |
Properties (Attributes)
Cisco Cloud Observability displays the following properties for ECS tasks.
Display Name | Description |
---|---|
Task ARN | The ARN of the task. |
Cluster ARN | The ARN of the cluster. |
Task Definition Name | The name of the task definition the task is based on. |
Task Definition Revision | The name of the task definition revision the task is based on. |
CPU Limit (vCPU) | The task CPU limit in cores. |
Memory Limit | The task memory limit in bytes. |
Created At | The task creation time as a Unix timestamp in ms. |
Launch Type | The launch type (EC2 or Fargate). |
Last Status | The last reported status of the task. |
Region | The AWS region the task is deployed in. |
Account | The AWS account the task is deployed on. |
Retention and Purge Time-To-Live (TTL)
For all cloud and infrastructure entities, the retention TTL is 180 minutes (3 hours) and the purge TTL is 525,600 minutes (365 days).
Amazon Web Services, the AWS logo, AWS, and any other AWS Marks used in these materials are trademarks of Amazon.com, Inc. or its affiliates in the United States and/or other countries.