안녕하세요, 

베스핀글로벌 클라우드 기술지원팀입니다.


AWS에서 자체적으로 액셀 파일로 export 하는 기능은 제공하고 있지 않습니다.

API 호출을 통해서 metric을 추출할 수 있지만, csv로 변환하는 것은 프로그램화 하셔야 합니다.


aws cloudwatch get-metric-statistics 
--namespace AWS/EC2 
--metric-name CPUUtilization 
--dimensions Name=InstanceId,Value=i-xxxxxxxxxxxxxxxxx 
--statistics Average 
--start-time 2020-03-01T00:00:00 
--end-time 2020-03-31T23:59:00 
--period 3600 
--region us-east-1


예제 1.

aws cloudwatch get-metric-statistics 
--namespace AWS/EC2 
--metric-name CPUUtilization 
--dimensions Name=InstanceId,Value=i-xxxxxxxxxxxxxxxxx 
--statistics Average 
--start-time 2020-03-01T00:00:00 
--end-time 2020-03-31T23:59:00 
--period 3600 
--region us-east-1 
| jq -r '.Datapoints[] | [.Timestamp, .Minimum, .Unit] | @csv'


예제 2.


aws cloudwatch get-metric-statistics 
--namespace AWS/EC2 
--metric-name CPUUtilization 
--dimensions Name=InstanceId,Value=i-xxxxxxxxxxxxxxxxx 
--statistics Average 
--start-time 2020-03-01T00:00:00 
--end-time 2020-03-31T23:59:00 
--period 3600 --region us-east-1 >> data.json


아래와 같이 깃허브 프로젝트를 활용 하시는 것도 방법이 될 수 있습니다.

https://github.com/petezybrick/awscwxls



관련하여 문의사항 있으시거나 지원이 필요하시면

언제든지 저희 고객지원포털에 문의 남겨주시기 바랍니다.


감사합니다.