AWS s3_daily_storage 度量集
编辑AWS s3_daily_storage 度量集
编辑aws 模块的 s3_daily_storage 度量集允许您监控您的 AWS S3 存储桶。s3_daily_storage
度量集从S3 CloudWatch 每日存储桶存储指标获取每个 S3 存储桶的 Cloudwatch 每日存储指标。
AWS 权限
编辑IAM 用户需要一些特定的 AWS 权限才能收集 AWS s3_daily_storage 指标。
ec2:DescribeRegions cloudwatch:GetMetricData cloudwatch:ListMetrics sts:GetCallerIdentity iam:ListAccountAliases
仪表盘
编辑aws s3_daily_storage 度量集和 s3_request 度量集共享一个预定义的仪表盘。例如
注意:如果仅启用s3_daily_storage
度量集,或者未为特定 S3 存储桶启用 s3 请求指标,则此仪表盘中的一些可视化内容将为空。
配置示例
编辑- module: aws period: 86400s metricsets: - s3_daily_storage access_key_id: '<access_key_id>' secret_access_key: '<secret_access_key>' session_token: '<session_token>'
这是一个默认的度量集。如果主机模块未配置,则默认启用此度量集。
有关度量集每个字段的描述,请参见导出字段部分。
这是一个此度量集生成的文档示例
{ "@timestamp": "2017-10-12T08:05:34.853Z", "aws": { "cloudwatch": { "namespace": "AWS/S3" }, "dimensions": { "StorageType": "StandardStorage" }, "s3": { "bucket": { "name": "filebeat-aws-elb-test" } }, "s3_daily_storage": { "bucket": { "size": { "bytes": 76353832 } } } }, "cloud": { "account": { "id": "428152502467", "name": "elastic-beats" }, "provider": "aws", "region": "eu-central-1" }, "event": { "dataset": "aws.s3_daily_storage", "duration": 115000, "module": "aws" }, "metricset": { "name": "s3_daily_storage", "period": 10000 }, "service": { "type": "aws" } }