AWS ECS service last event
2022. 10. 12. 15:41ㆍ기타/scripts
728x90
SMALL
- 개요
ECS의 Service의 상태를 확인하는 가장 효과적인 방법은 최근 event 를 확인하는 것이다. 아래는 사용하고 있는 전체 ECS Service의 마지막 event log를 확인하는 스크립트 이다.
- 스크립트
#!/bin/bash
declare -a ecscluster=$(aws ecs list-clusters | awk -F / '{print $2}' | tr -d '",' | awk NF)
region=`aws configure get profile.default.region`
for i in ${ecscluster[@]}
do
for service in $(aws ecs list-services --cluster $i | awk -F / '{print $3}' | tr -d '",' | awk NF)
do
echo "Cluster: $i, Service: $service"
echo "####################################################################################################################################################################################"
aws ecs describe-services --services $service --region $region --cluster $i --query 'services[*].events[:5]' --output text
echo "####################################################################################################################################################################################"
done
done
728x90
LIST
'기타 > scripts' 카테고리의 다른 글
AWS VPC에 할당된 전체 리소스 확인 (0) | 2022.11.08 |
---|---|
ECR repository life-cycle-policy 확인 (0) | 2022.11.04 |
같은 커맨드 여러 번 반복해서 실행 (0) | 2022.11.01 |
AMI 연결이 안되어있는 Snapshot 찾기 (Orphaned) (0) | 2022.10.13 |
대상 서버 파일시스템중에 사용량이 80%이 넘는 목록 확인 (0) | 2022.10.06 |