Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Lettura del contenuto del file di registro utilizzando REST
Amazon RDS fornisce un REST endpoint che consente l'accesso ai file di registro delle istanze DB. Ciò è utile se devi scrivere un'applicazione per lo streaming dei contenuti dei file di RDS log di Amazon.
La sintassi è:
GET /v13/downloadCompleteLogFile/
DBInstanceIdentifier
/LogFileName
HTTP/1.1 Content-type: application/json host: rds.region
.amazonaws.com
I parametri seguenti sono obbligatori:
-
— Nome dell'istanza database che contiene il file di log che vuoi scaricare.DBInstanceIdentifier
-
— Nome del file di log da scaricare.LogFileName
La risposta contiene i contenuti del file di log richiesto, come stream.
L'esempio seguente scarica il file di registro denominato log/ ERROR .6 per l'istanza DB denominata sample-sql nella regione us-west-2.
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
Se specifichi un'istanza database non esistente, otterrai il seguente errore:
-
DBInstanceNotFound
—
non fa riferimento a un'istanza database esistente. (codice di stato: 404) HTTPDBInstanceIdentifier