- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
account_id
Type: STRING
active_services_count
Type: INT32
Provider name: activeServicesCount
Description: The number of services that are running on the cluster in an ACTIVE
state. You can view these services with ListServices.
attachments
Type: UNORDERED_LIST_STRUCT
Provider name: attachments
Description: The resources attached to a cluster. When using a capacity provider with a cluster, the capacity provider and associated resources are returned as cluster attachments.
details
UNORDERED_LIST_STRUCT
details
portName
, clientAliases
, discoveryName
, and ingressPortOverride
. For Elastic Block Storage, this includes roleArn
, deleteOnTermination
, volumeName
, volumeId
, and statusReason
(only when the attachment fails to create or attach).name
STRING
name
value
STRING
value
id
STRING
id
status
STRING
status
PRECREATED
, CREATED
, ATTACHING
, ATTACHED
, DETACHING
, DETACHED
, DELETED
, and FAILED
.type
STRING
type
ElasticNetworkInterface
, Service Connect
, and AmazonElasticBlockStorage
.attachments_status
Type: STRING
Provider name: attachmentsStatus
Description: The status of the capacity providers associated with the cluster. The following are the states that are returned.
capacity_providers
Type: UNORDERED_LIST_STRING
Provider name: capacityProviders
Description: The capacity providers associated with the cluster.
cluster_arn
Type: STRING
Provider name: clusterArn
Description: The Amazon Resource Name (ARN) that identifies the cluster. For more information about the ARN format, see Amazon Resource Name (ARN) in the Amazon ECS Developer Guide.
cluster_name
Type: STRING
Provider name: clusterName
Description: A user-generated string that you use to identify your cluster.
configuration
Type: STRUCT
Provider name: configuration
Description: The execute command configuration for the cluster.
execute_command_configuration
STRUCT
executeCommandConfiguration
kms_key_id
STRING
kmsKeyId
log_configuration
STRUCT
logConfiguration
logging=OVERRIDE
is specified, a logConfiguration
must be provided.cloud_watch_encryption_enabled
BOOLEAN
cloudWatchEncryptionEnabled
cloud_watch_log_group_name
STRING
cloudWatchLogGroupName
s3_bucket_name
STRING
s3BucketName
s3_encryption_enabled
BOOLEAN
s3EncryptionEnabled
s3_key_prefix
STRING
s3KeyPrefix
logging
STRING
logging
NONE
: The execute command session is not logged.DEFAULT
: The awslogs
configuration in the task definition is used. If no logging parameter is specified, it defaults to this value. If no awslogs
log driver is configured in the task definition, the output won’t be logged.OVERRIDE
: Specify the logging details as a part of logConfiguration
. If the OVERRIDE
logging option is specified, the logConfiguration
is required.managed_storage_configuration
STRUCT
managedStorageConfiguration
fargate_ephemeral_storage_kms_key_id
STRING
fargateEphemeralStorageKmsKeyId
kms_key_id
STRING
kmsKeyId
default_capacity_provider_strategy
Type: UNORDERED_LIST_STRUCT
Provider name: defaultCapacityProviderStrategy
Description: The default capacity provider strategy for the cluster. When services or tasks are run in the cluster with no launch type or capacity provider strategy specified, the default capacity provider strategy is used.
base
INT32
base
0
is used.capacity_provider
STRING
capacityProvider
weight
INT32
weight
weight
value is taken into consideration after the base
value, if defined, is satisfied. If no weight
value is specified, the default value of 0
is used. When multiple capacity providers are specified within a capacity provider strategy, at least one of the capacity providers must have a weight value greater than zero and any capacity providers with a weight of 0
can’t be used to place tasks. If you specify multiple capacity providers in a strategy that all have a weight of 0
, any RunTask
or CreateService
actions using the capacity provider strategy will fail. An example scenario for using weights is defining a strategy that contains two capacity providers and both have a weight of 1
, then when the base
is satisfied, the tasks will be split evenly across the two capacity providers. Using that same logic, if you specify a weight of 1
for capacityProviderA and a weight of 4
for capacityProviderB, then for every one task that’s run using capacityProviderA, four tasks would use capacityProviderB.pending_tasks_count
Type: INT32
Provider name: pendingTasksCount
Description: The number of tasks in the cluster that are in the PENDING
state.
registered_container_instances_count
Type: INT32
Provider name: registeredContainerInstancesCount
Description: The number of container instances registered into the cluster. This includes container instances in both ACTIVE
and DRAINING
status.
running_tasks_count
Type: INT32
Provider name: runningTasksCount
Description: The number of tasks in the cluster that are in the RUNNING
state.
service_connect_defaults
Type: STRUCT
Provider name: serviceConnectDefaults
Description: Use this parameter to set a default Service Connect namespace. After you set a default Service Connect namespace, any new services with Service Connect turned on that are created in the cluster are added as client services in the namespace. This setting only applies to new services that set the enabled
parameter to true
in the ServiceConnectConfiguration
. You can set the namespace of each service individually in the ServiceConnectConfiguration
to override this default parameter. Tasks that run in a namespace can use short names to connect to services in the namespace. Tasks can connect to services across all of the clusters in the namespace. Tasks connect through a managed proxy container that collects logs and metrics for increased visibility. Only the tasks that Amazon ECS services create are supported with Service Connect. For more information, see Service Connect in the Amazon Elastic Container Service Developer Guide.
namespace
STRING
namespace
settings
Type: UNORDERED_LIST_STRUCT
Provider name: settings
Description: The settings for the cluster. This parameter indicates whether CloudWatch Container Insights is on or off for a cluster.
name
STRING
name
containerInsights
.value
STRING
value
enabled
and disabled
. If you set name
to containerInsights
and value
to enabled
, CloudWatch Container Insights will be on for the cluster, otherwise it will be off unless the containerInsights
account setting is turned on. If a cluster value is specified, it will override the containerInsights
value set with PutAccountSetting or PutAccountSettingDefault.statistics
Type: UNORDERED_LIST_STRUCT
Provider name: statistics
Description: Additional information about your clusters that are separated by launch type. They include the following:
name
STRING
name
value
STRING
value
status
Type: STRING
Provider name: status
Description: The status of the cluster. The following are the possible states that are returned.
INACTIVE
status may remain discoverable in your account for a period of time. However, this behavior is subject to change in the future. We don’t recommend that you rely on INACTIVE
clusters persisting.tags
Type: UNORDERED_LIST_STRING