GCP.. 검색해보면 AWS에 비해 많이 부족한 검색자료. 이번에 적용하는 김에 문서로 정리해둔다. (다음에 또 적용할 필요가 있을 때를 대비하여)
- VM Instance 는 생성하였다고 가정한 후 시작합니다.
1. Instance에 Stackdriver Monitoring 설치
1. VM 인스턴스에서 다음 명령어를 실행하여 모니터링 에이전트를 설치합니다.
curl -sSO https://dl.google.com/cloudagents/install-monitoring-agent.sh
sudo bash install-monitoring-agent.sh2. VM 인스턴스에서 다음 명령어를 실행하여 Monitoring 에이전트를 다시 시작합니다.
sudo service stackdriver-agent restart2. Stackdriver에 Policy 추가
1. Policy Create
Stackdriver > Alerting > Create a Policy로 이동
-
Add Condition 선택
-
Target 설정 Resource Type :
GCE VM InstanceMetric :Disk Usage[디스크 사용량 - 정량(숫자)표시] orDisk Utilization[디스크 사용량 - % 계산] -
Filter를 이용하여 원하는 Disk 선택
-
Configuration 설정 (문서 참고)
-
Save
2. Notifications 설정
- 알림을 받고자 하는 매체 선택
SMS,Slack,Email등
3. Save (done)
용량을 채우고 테스트 해보아야 하는데 어떻게? => 링크