AWS 문서 AWS SDK SDK 예제
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
DescribeScalingActivities
OR와 함께 사용 AWS SDK CLI
다음 코드 예제는 DescribeScalingActivities
의 사용 방법을 보여 줍니다.
- CLI
-
- AWS CLI
-
예 1: 지정된 Amazon ECS 서비스에 대한 조정 활동을 설명하려면
다음
describe-scaling-activities
예제는default
클러스터에서 실행 중인 Amazon ECSweb-app
서비스라는 이름의 조정 활동을 설명합니다. 출력은 규모 조정 정책에 의해 시작된 조정 활동을 보여줍니다.aws application-autoscaling describe-scaling-activities \ --service-namespace
ecs
\ --resource-idservice/default/web-app
출력:
{ "ScalingActivities": [ { "ScalableDimension": "ecs:service:DesiredCount", "Description": "Setting desired count to 1.", "ResourceId": "service/default/web-app", "ActivityId": "e6c5f7d1-dbbb-4a3f-89b2-51f33e766399", "StartTime": 1462575838.171, "ServiceNamespace": "ecs", "EndTime": 1462575872.111, "Cause": "monitor alarm web-app-cpu-lt-25 in state ALARM triggered policy web-app-cpu-lt-25", "StatusMessage": "Successfully set desired count to 1. Change successfully fulfilled by ecs.", "StatusCode": "Successful" } ] }
자세한 내용은 애플리케이션 Auto Scaling 사용 설명서의 애플리케이션 Auto Scaling을 위한 스케일링 활동을 참조하십시오.
예 2: 지정된 DynamoDB 테이블의 조정 활동을 설명하려면
다음
describe-scaling-activities
예제는 라는 DynamoDB 테이블의 조정 활동을 설명합니다.TestTable
출력에는 두 개의 서로 다른 스케줄링된 작업에 의해 시작된 조정 활동이 표시됩니다.aws application-autoscaling describe-scaling-activities \ --service-namespace
dynamodb
\ --resource-idtable/TestTable
출력:
{ "ScalingActivities": [ { "ScalableDimension": "dynamodb:table:WriteCapacityUnits", "Description": "Setting write capacity units to 10.", "ResourceId": "table/my-table", "ActivityId": "4d1308c0-bbcf-4514-a673-b0220ae38547", "StartTime": 1561574415.086, "ServiceNamespace": "dynamodb", "EndTime": 1561574449.51, "Cause": "maximum capacity was set to 10", "StatusMessage": "Successfully set write capacity units to 10. Change successfully fulfilled by dynamodb.", "StatusCode": "Successful" }, { "ScalableDimension": "dynamodb:table:WriteCapacityUnits", "Description": "Setting min capacity to 5 and max capacity to 10", "ResourceId": "table/my-table", "ActivityId": "f2b7847b-721d-4e01-8ef0-0c8d3bacc1c7", "StartTime": 1561574414.644, "ServiceNamespace": "dynamodb", "Cause": "scheduled action name my-second-scheduled-action was triggered", "StatusMessage": "Successfully set min capacity to 5 and max capacity to 10", "StatusCode": "Successful" }, { "ScalableDimension": "dynamodb:table:WriteCapacityUnits", "Description": "Setting write capacity units to 15.", "ResourceId": "table/my-table", "ActivityId": "d8ea4de6-9eaa-499f-b466-2cc5e681ba8b", "StartTime": 1561574108.904, "ServiceNamespace": "dynamodb", "EndTime": 1561574140.255, "Cause": "minimum capacity was set to 15", "StatusMessage": "Successfully set write capacity units to 15. Change successfully fulfilled by dynamodb.", "StatusCode": "Successful" }, { "ScalableDimension": "dynamodb:table:WriteCapacityUnits", "Description": "Setting min capacity to 15 and max capacity to 20", "ResourceId": "table/my-table", "ActivityId": "3250fd06-6940-4e8e-bb1f-d494db7554d2", "StartTime": 1561574108.512, "ServiceNamespace": "dynamodb", "Cause": "scheduled action name my-first-scheduled-action was triggered", "StatusMessage": "Successfully set min capacity to 15 and max capacity to 20", "StatusCode": "Successful" } ] }
자세한 내용은 애플리케이션 Auto Scaling 사용 설명서의 애플리케이션 Auto Scaling을 위한 스케일링 활동을 참조하십시오.
-
자세한 API 내용은 AWS CLI 명령 DescribeScalingActivities
참조를 참조하십시오.
-
- PowerShell
-
- 도구: PowerShell
-
예 1: 지난 6주 동안의 지정된 네임스페이스 내 조정 활동에 대한 설명 정보를 제공합니다.
Get-AASScalingActivity -ServiceNamespace AppStream
출력:
ActivityId : 2827409f-b639-4cdb-a957-8055d5d07434 Cause : monitor alarm Appstream2-MyFleet-default-scale-in-Alarm in state ALARM triggered policy default-scale-in Description : Setting desired capacity to 2. Details : EndTime : 12/14/2019 11:32:49 AM ResourceId : fleet/MyFleet ScalableDimension : appstream:fleet:DesiredCapacity ServiceNamespace : appstream StartTime : 12/14/2019 11:32:14 AM StatusCode : Successful StatusMessage : Successfully set desired capacity to 2. Change successfully fulfilled by appstream.
-
API자세한 내용은 Cmdlet 참조를 참조하십시오 DescribeScalingActivities.AWS Tools for PowerShell
-