下载aws rds日志的实用程序
rds-log的Python项目详细描述
一个小实用程序,用于将amazon aws rds中的日志下载/流式传输到本地 目录。启动时,将下载所有日志文件,以及最新的文件 将监视更改。
用法
rds日志流将在~/.aws/credentials或环境中找到aws凭据 变量。rds日志流使用boto3并在其中查找凭据/配置 位置。
设置~/.aws/具有aws身份验证详细信息的凭据:
[default] aws_access_key_id = <your access key id> aws_secret_access_key = <your secret key>
设置~/.aws/config以指向您的地区:
[default] region = eu-central-1
另一种方法是设置环境变量:
export AWS_ACCESS_KEY_ID="<your access key id>" export AWS_SECRET_ACCESS_KEY="<your secret key>" export AWS_DEFAULT_REGION="<your aws region>"
使用数据库标识符和目录运行rds日志流以存储日志:
rds-log-stream yourdbinstance /your/log/destination
/您的/log/destination将填充所有当前的rds日志和 在新消息到达时不断更新。
开发
创建新版本:
git tag x.x.x python setup.py sdist bdist_wheel twine upload dist/*x.x.x*