안녕하세요,
베스핀글로벌 클라우드 기술지원팀입니다.
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
아래와 같이 깃허브 프로젝트를 활용 하시는 것도 방법이 될 수 있습니다.
관련하여 문의사항 있으시거나 지원이 필요하시면
언제든지 저희 고객지원포털에 문의 남겨주시기 바랍니다.
감사합니다.