Amazon web services AWS RDS下载完整日志文件(访问和错误)
我无法使用AWS CLI下载postgres RDS实例的完整日志-Amazon web services AWS RDS下载完整日志文件(访问和错误),amazon-web-services,aws-sdk,amazon-rds,aws-cli,Amazon Web Services,Aws Sdk,Amazon Rds,Aws Cli,我无法使用AWS CLI下载postgres RDS实例的完整日志- aws rds download-db-log-file-portion \ --db-instance-identifier $INSTANCE_ID \ --starting-token 0 --output text \ --max-items 99999999 \
aws rds download-db-log-file-portion \
--db-instance-identifier $INSTANCE_ID \
--starting-token 0 --output text \
--max-items 99999999 \
--log-file-name error/postgresql.log.$CDATE-$CHOUR > DB_$INSTANCE_ID-$CDATE-$CHOUR.log
我在console中看到的日志文件显示,它的容量约为10GB,但使用CLI,我总是得到一个只有100MB的日志文件
参考-
AWS文件-
为了下载整个文件,您需要--启动令牌0
参数:
aws rds download-db-log-file-portion --db-instance-identifier test-instance \
--log-file-name log.txt --starting-token 0 --output text > full.txt
有人能提出建议吗。我现在面临这个问题,你能找到解决办法吗?还没有。您可以尝试使用python或Golang中的SDK查找代码。根据文档,他们可能能够帮助下载完整的日志。我发现了这一点,它起了作用: