Google Compute Engine에 persistent disk을 생성하여 인스턴스에 연결했습니다. 그러나 내가 궁금해하는 점은 디스크의 여유 공간을 어떻게 모니터링 할 수 있는가하는 것입니다. Google Cloud Console이나 gcloud
도구에서 볼 수 없습니다.Google Compute Engine에서 영구 디스크의 여유 공간을 모니터링하려면 어떻게해야합니까?
1
A
답변
1
Stackdriver 모니터링 에이전트를 사용할 수없는 경우 gcloud 명령 줄 도구를 사용하여 클라우드 로깅에 기록하는 방법이 있습니다.
베타 명령을 사용 중이므로 나중에 변경 될 수 있습니다.
첫째, 입력하여 로깅 베타 명령이 설치되어 있는지 확인하십시오
gcloud beta logging
를 작동하지 않으면, 당신이 설치할 수 있습니다 인스턴스 설정 cron 작업에에
sudo gcloud components install beta
일정에 따라 스크립트를 실행하십시오.
sudo crontab -e
파일 맨 아래로 이동하여 다음을 입력하십시오.
0 * * * * gcloud beta logging write disk_usage $(df/| awk '{print $5}' | cut -d '%' -f 1 | tail -n 1)
이 명령 gcloud 베타 로깅 쓰기 disk_usage에 $으로 (실행 DF/| awk '{print $ 5}'| cut -d '%'-f 1 | tail -n 1) 한 시간에 한 번씩 사용 된 공간의 %를 disk_usage 로그에 씁니다.
은 다음 Logging로 이동하여 첫 번째 드롭 다운 글로벌을 선택하고 두 번째에서 disk_space을 선택합니다.
완벽한 솔루션은 아니지만 제대로 작동합니다.
0
당신은 (구글) 스택 드라이버 모니터링 사용할 수 있습니다
: 당신이 당신의 인스턴스에서 Monitoring Agent를 설치하는 경우 https://cloud.google.com/monitoring/
을의 볼륨 여유 공간 (에이전트) 메트릭는 사용할 수있게됩니다.
경고를 설정하여 중요한 수준에서 사용자에게 알릴 수 있습니다.
이제 상담원은 프리미엄 구독 만 사용할 수 있습니다.
관련 문제
- 1. Google Compute Engine에서 루트 디스크의 크기를 줄이는 방법은 무엇입니까?
- 2. diskpart를 사용하여 디스크의 여유 공간을 얻으십시오.
- 3. Google Compute 영구 디스크 가격
- 4. Google Compute Engine에서 Gnome에 연결
- 5. 디스크의 여유 공간 변경시 감지
- 6. Google Compute Engine의 루트 영구 디스크 크기를 줄일 수 있습니까?
- 7. 현재 날짜와 시간 및 디스크의 여유 공간을 매초마다 디스크에 반영합니다.
- 8. C에서 디스크의 여유 공간을 채우는 가장 빠른 방법은 무엇입니까?
- 9. JClouds : Google Compute Engine에서 방화벽 규칙을 정의하십시오.
- 10. Google Compute Engine에서 시간이 지남에 따라 RAM 사용을 기록하려면 어떻게해야합니까?
- 11. Google Compute Engine에서 Plesk 패널 구성
- 12. Google Compute Engine에서 BigQuery를 인증하는 방법은 무엇인가요?
- 13. Google Compute Engine에서 파일 가져 오기
- 14. Google Compute Engine에서 전달 규칙 삭제
- 15. Google Compute Engine에서 예약 IP를 VIP로 첨부하십시오.
- 16. Google Compute Engine에서 디스크로 부팅하지 못하는 인스턴스
- 17. Google Compute Engine에서 외부 SFTP에 액세스하는 방법
- 18. Google Cloud Compute Engine에서 python 스크립트를 실행하십시오.
- 19. Google Compute Engine에서 이메일을받는 방법은 무엇입니까?
- 20. Google Compute Engine에서 GoDaddy의 SSL 인증서
- 21. Amazon EC2/Google Compute Engine에서 XNAT 설정
- 22. Google Compute Engine에서 HTTPS가 작동하지 않습니다.
- 23. Google Compute Engine에서 HTTPS 사용 중지
- 24. Google Compute Engine에서 포트 5432가 닫습니다.
- 25. Google Compute Engine에서 여러 VM 인스턴스 처리
- 26. Google Compute Engine에서 Cronjob이 실행되지 않습니다.
- 27. Google Cloud Compute Engine에서 Python 스크립트 실행
- 28. Google Compute Engine에서 sudo 액세스가 누락되었습니다.
- 29. Google 영구 디스크의 데이터를 BigQuery로로드 하시겠습니까?
- 30. Google Compute Engine의 스냅 샷, 이미지 및 영구 디스크의 차이점은 무엇입니까?
disk_space를 사용하면 disk_usage가 맞습니까? 로그의 이름이어야한다고 생각합니다 로그의 모양은 어떻게됩니까? 'textPayload', ' '리소스', '타임 스탬프'및 '로그 이름'이 무엇인지 확인하지 않아도됩니다. – aknuds1
또한 모든 gcloud 명령이 모니터 할 인스턴스에서 실행되어야한다고 생각하십니까? – aknuds1
@ aknuds1 예 , 모니터 할 인스턴스에서. – IanGSY