本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用讀取記錄檔內容 REST
Amazon RDS 提供可存取資料庫執行個體日誌檔的REST端點。如果您需要撰寫應用程式來串流 Amazon RDS 日誌檔內容,這非常有用。
語法是:
GET /v13/downloadCompleteLogFile/
DBInstanceIdentifier
/LogFileName
HTTP/1.1 Content-type: application/json host: rds.region
.amazonaws.com
下列是必要參數:
-
— 含有您想要下載之日誌檔案的資料庫執行個體名稱。DBInstanceIdentifier
-
— 要下載的日誌檔案名稱。LogFileName
回應包括要求之日誌檔案的內容,做為串流形式。
下列範例會針對 us-west-2 區域中名為 Sample-sql 的資料庫執行個體,下載名為 log/ ERROR .6 的記錄檔。
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
若您指定不存在的資料庫執行個體,回應會包含下列錯誤:
-
DBInstanceNotFound
—
不代表現有的資料庫執行個體。(HTTP狀態碼:404)DBInstanceIdentifier