Używam usługi AWS RDS. Na początek zacząłem od przechowywania 10 GB. Muszę zaimportować więcej danych do mojego MySQL. Musisz wiedzieć, ile wolnego miejsca jest dostępne! Jak mogę to zrobić ? To nie jest instancja EC2, na której mógłbym uruchomić polecenie df linux.Jak uzyskać dane do przechowywania danych w moim systemie RDS AWS?
21
A
Odpowiedz
34
Spójrz na metrykę FreeStorageSpace
.
Można go znaleźć w Cloudwatch pod parametrami RDS.
8
Z konsoli RDS przypadkach można wybrać instancję i kliknij „Pokaż Monitoring”. Wykres "Freeable Space" to ta sama informacja. Kliknij wykres, aby uzyskać więcej informacji.
0
Zastosowanie:
aws cloudwatch get-metric-statistics --start-time $(TZ=PST+1 date +%FT%T) --end-time $(TZ=PST date +%FT%T) --period 3600 --namespace AWS/RDS --statistics Maximum --dimensions Name=DBInstanceIdentifier,Value=${yourRDSname} --metric-name FreeStorageSpace
Jak mam --dimensions Nazwa:
aws rds describe-db-instances --output json | less
Jak mam metrykę-name:
http://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/rds-metricscollected.html
+0
Tak więc jako --unit Megabajty nie działa, używam: | awk 'NF == 4 {Z = 2 $/(1024^3); drukuj Z}' – Zaur
używam AWS konsolę tylko; i nie ma żadnego interfejsu API AWS. Na konsoli AWS; Nie widzę pokazanego FreeStorageSpace !! Pokazane dane to "Freeable Memory", "Freeable Space" i nie sądzę, że te dwa metryki odpowiadają na moje pytanie. – Deepak
@Smamatti To odpowiada na pytanie, to nie jest prośba. – tkotisis
@Deepak Widzę metrykę w konsoli. – tkotisis