Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Lire le contenu du fichier journal à l'aide de REST
Amazon RDS fournit un REST point de terminaison qui permet d'accéder aux fichiers journaux des instances de base de données. Cela est utile si vous devez écrire une application pour diffuser le contenu du fichier RDS journal Amazon.
La syntaxe est la suivante :
GET /v13/downloadCompleteLogFile/
DBInstanceIdentifier
/LogFileName
HTTP/1.1 Content-type: application/json host: rds.region
.amazonaws.com
Les paramètres suivants sont obligatoires :
-
—le nom assigné par le client de l'instance de base de données qui contient le fichier journal que vous souhaitez télécharger.DBInstanceIdentifier
-
—le nom du fichier journal à télécharger.LogFileName
La réponse contient les contenus du fichier journal demandé, en tant que flux.
L'exemple suivant télécharge le fichier journal nommé log/ ERROR .6 pour l'instance de base de données nommée sample-sql dans la région 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
Si vous spécifiez une instance de base de données qui n'existe pas, la réponse se compose de l'erreur suivante :
-
DBInstanceNotFound
—
ne fait pas référence à une instance de base de données existante. (code HTTP d'état : 404)DBInstanceIdentifier