[GCP] VM Instance Disk Monitoring
Google Cloud Platform (GCP)에서 Disk 용량 부족하면 알림기능 만들기
  • Linux

GCP.. 검색해보면 AWS에 비해 많이 부족한 검색자료. 이번에 적용하는 김에 문서로 정리해둔다. (다음에 또 적용할 필요가 있을 때를 대비하여)

  • VM Instance 는 생성하였다고 가정한 후 시작합니다.

1. Instance에 Stackdriver Monitoring 설치

GCP Document 문서

1. VM 인스턴스에서 다음 명령어를 실행하여 모니터링 에이전트를 설치합니다.

curl -sSO https://dl.google.com/cloudagents/install-monitoring-agent.sh
sudo bash install-monitoring-agent.sh

2. VM 인스턴스에서 다음 명령어를 실행하여 Monitoring 에이전트를 다시 시작합니다.

sudo service stackdriver-agent restart

2. Stackdriver에 Policy 추가

GCP Document 문서 정책만들기 GCP 문서

1. Policy Create

  1. Stackdriver > Alerting > Create a Policy 로 이동

image

  1. Add Condition 선택

  2. Target 설정 Resource Type : GCE VM Instance Metric : Disk Usage [디스크 사용량 - 정량(숫자)표시] or Disk Utilization [디스크 사용량 - % 계산]

  3. Filter를 이용하여 원하는 Disk 선택

  4. Configuration 설정 (문서 참고)

  5. Save

2. Notifications 설정

  1. 알림을 받고자 하는 매체 선택 SMS, Slack, Email

3. Save (done)


용량을 채우고 테스트 해보아야 하는데 어떻게? => 링크