개요
이제 KAU 크레딧이 끝나서 운영 비용을 줄일 방법을 다시 고안 중이다.
청구서를 유심히 보다가 발견한 CloudWatch 비용...!
CloudWatch Agent를 EC2에 설치하면서 구성파일을 만든다. 이때 Agent가 수집할 내용을 설정했기에 발생하는 비용이다. 한 달에 $ 2 정도 청구되고 있는데 현재는 CloudWatch Agent를 사용하지 않으므로 설정만 깔끔하게 없애주었다!
CloudWatch Agent 파일 접근
에이전트 설정 파일 위치 : /opt/aws/amazon-clouwatch-agent/bin/config.json
- 파일 접근
sudo vi /opt/aws/amazon-cloudwatch-agent/bin/config.json
- 파일 내용 및 삭제
{
"agent": {
"metrics_collection_interval": 60,
"run_as_user": "cwagent"
},
"logs": {
"logs_collected": {
"files": {
"collect_list": [
{
"file_path": "/var/log/messages",
"log_group_class": "STANDARD",
"log_group_name": "koala-admin-dev",
"log_stream_name": "i-0a1e93421c6feb72e",
"retention_in_days": -1
}
]
}
}
},
"metrics": {
// 생략
"metrics_collected": {
// 🌟 수집 항목 제거 🌟
}
}
}
~
- 삭제 및 저장
- 에디터의 명령 모드에서 dd를 누르면 빠르게 지울 수 있다! ➡️ ESC 누르고, 키보드 dd 누르기
- 위 부분을 지운 뒤에 esc + ZZ로 저장하자.
변경 사항 적용 및 Agent 종료
변경사항을 적용하려면 재부팅한다. 더이상 쓸일이 없으면 종료시켜도 좋다.
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a stop
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a start
잡았다 요놈 ! 🤗
'DevOps > AWS' 카테고리의 다른 글
[AWS] AWS 하나의 LB로 여러 서비스 운영하기 (0) | 2024.05.22 |
---|---|
[AWS] public & private subnet 분리로 서버 운영하기 (2) | 2024.04.07 |
[AWS] AWS CLI 설정 및 활용하기 (0) | 2024.03.24 |
[AWS] Serverless에 대해서 & AWS LAMBDA (2) | 2023.03.29 |