Lesen von Protokolldateiinhalten mit REST - Amazon Aurora

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Lesen von Protokolldateiinhalten mit REST

Amazon RDS bietet einen REST Endpunkt, der den Zugriff auf DB-Instance-Protokolldateien ermöglicht. Dies ist nützlich, wenn Sie eine Anwendung schreiben müssen, um den Inhalt der RDS Amazon-Protokolldatei zu streamen.

Die Syntax lautet wie folgt:

GET /v13/downloadCompleteLogFile/DBInstanceIdentifier/LogFileName HTTP/1.1 Content-type: application/json host: rds.region.amazonaws.com

Die folgenden Parameter sind erforderlich:

  • DBInstanceIdentifier: der Name der DB-Instance, welche die Protokolldatei enthält, die Sie herunterladen möchten.

  • LogFileName: der Name der Protokolldatei, die heruntergeladen werden soll.

Die Antwort enthält die Inhalte der angeforderten Protokolldatei als Stream zurück.

Im folgenden Beispiel wird die Protokolldatei mit dem Namen log/ ERROR .6 für die DB-Instance mit dem Namen sample-sql in der Region us-west-2 heruntergeladen.

GET /v13/downloadCompleteLogFile/sample-sql/log/ERROR.6 HTTP/1.1 host: rds.us-west-2.amazonaws.com X-Amz-Security-Token: AQoDYXdzEIH//////////wEa0AIXLhngC5zp9CyB1R6abwKrXHVR5efnAVN3XvR7IwqKYalFSn6UyJuEFTft9nObglx4QJ+GXV9cpACkETq= X-Amz-Date: 20140903T233749Z X-Amz-Algorithm: AWS4-HMAC-SHA256 X-Amz-Credential: AKIADQKE4SARGYLE/20140903/us-west-2/rds/aws4_request X-Amz-SignedHeaders: host X-Amz-Content-SHA256: e3b0c44298fc1c229afbf4c8996fb92427ae41e4649b934de495991b7852b855 X-Amz-Expires: 86400 X-Amz-Signature: 353a4f14b3f250142d9afc34f9f9948154d46ce7d4ec091d0cdabbcf8b40c558

Wenn Sie eine nicht vorhandene DB-Instance angeben, besteht die Antwort aus dem folgenden Fehler:

  • DBInstanceNotFound: DBInstanceIdentifier bezieht sich nicht auf eine vorhandene DB-Instance. HTTP(Statuscode: 404)