Wie Sie wissen, RDS freien Speicher
Habe ich einen RDS-postgres-Instanz mit einer Größe von 65GB zunächst.
Ist es möglich, dass der verfügbare freie Platz mit irgendeinem postgres Abfrage..
wenn nicht, wie kann ich erreichen, das gleiche ??
Vielen Dank im Voraus..
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind ein paar Möglichkeiten, es zu tun
Mit der AWS-Konsole
Gehen, um die RDS-Konsole, und wählen Sie die region Ihrer Datenbank. Klicken Sie auf die Show-Überwachung - Taste und wählen Sie Ihre Datenbank-instance. Es wird ein graph (wie unten Bild), das zeigt, Freier Speicherplatz.
Dies ist dokumentiert über bei AWS RDS-Dokumentation.
Über die API via AWS CLI
Alternativ können Sie über die AWS-API, um die Informationen von cloudwatch.
Werde ich zeigen, wie dies mit der AWS CLI.
Diese übernimmt Sie die AWS CLI-Anmeldeinformationen. Ich exportieren
AWS_ACCESS_KEY_ID
undAWS_SECRET_ACCESS_KEY
in meiner Umgebung Variablen, aber es gibt mehrere Möglichkeiten zum konfigurieren der Befehlszeile (oder SDKS).Über die API per Java-SDK
Hier ein rudimentäres Beispiel, wie man die gleichen Daten über die Java-AWS SDK, mit der Cloudwatch API.
build.gradle
InhaltJava-Klasse
Wieder, ich verlasse mich auf die Berechtigung Kette um AWS-API-Anmeldeinformationen (ich habe Sie in meiner Umgebung). Sie können ändern Sie den Aufruf des Builders um dieses Verhalten zu ändern (siehe Die Arbeit mit AWS-Anmeldeinformationen Dokumentation).
Beispiel Java-Code-Ausführung