【文件属性】:
文件名称:s3_exporter:导出有关S3存储桶和对象的Prometheus度量标准
文件大小:2.4MB
文件格式:ZIP
更新时间:2024-02-23 18:51:43
aws monitoring metrics aws-s3 s3-bucket
AWS S3导出器
该导出程序通过查询具有给定存储桶和前缀的API并基于返回的对象构造度量标准,从而为AWS S3存储桶对象提供度量标准。
我发现通过比较对象的大小/数量随时间的增长,或将上次修改日期与预期值进行比较,可以确保备份作业和批处理上传正常工作。
建造
make
跑步
./s3_exporter
您可以通过将桶和前缀组合作为参数提供给/ probe来查询它们:
curl localhost:9340/probe?bucket=some-bucket&prefix=some-folder/some-file.txt
AWS凭证
导出器无需任何配置即可创建一个AWS会话。 您必须自己指定凭证,如此。
请记住,如果要从~/.aws/config加载凭据,则需要设置:
export AWS_SDK_LOAD_CONFIG=true
码头工人
docker pull ribbybibby/s3-exporter
如上一节所述,您需要通过使用-e设置适当的环境变量,或通过-v挂载~/.aws/目录,向容器提供AWS凭证。
# Environment variab