AWS 转发网关指标集
编辑AWS 转发网关指标集编辑
此功能处于测试阶段,可能会发生变化。设计和代码的成熟度低于正式 GA 功能,按原样提供,不提供任何担保。测试版功能不受正式 GA 功能支持 SLA 的约束。
aws 模块的转发网关指标集允许用户监控转发网关。只有在请求通过网关流动时,VPC 才会将转发网关指标发送到 CloudWatch。如果请求通过转发网关流动,Amazon VPC 会每隔 1 分钟测量并发送其指标。用户可以使用这些指标来更好地了解 Web 应用程序或服务的性能。
AWS 权限编辑
IAM 用户需要一些特定的 AWS 权限才能收集使用情况指标。
ec2:DescribeRegions cloudwatch:GetMetricData cloudwatch:ListMetrics tag:getResources sts:GetCallerIdentity iam:ListAccountAliases
仪表盘编辑
aws 转发网关指标集附带一个预定义的仪表盘。例如
配置示例编辑
- module: aws period: 1m metricsets: - transitgateway # This module uses the aws cloudwatch metricset, all # the options for this metricset are also available here.
转发网关的指标和维度编辑
指标
指标名称 |
统计方法 |
描述 |
BytesIn |
Sum |
转发网关接收的字节数。 |
BytesOut |
Sum |
转发网关发送的字节数。 |
PacketsIn |
Sum |
转发网关接收的包数。 |
PacketsOut |
Sum |
转发网关发送的包数。 |
PacketDropCountBlackhole |
Sum |
由于与黑洞路由匹配而丢弃的包数。 |
PacketDropCountNoRoute |
Sum |
由于与路由不匹配而丢弃的包数。 |
维度
维度名称 |
描述 |
TransitGateway |
按转发网关过滤指标数据。 |
有关详细信息,请参阅 转发网关指标。
这是一个默认指标集。如果主机模块未配置,则默认情况下启用此指标集。
有关指标集中的每个字段的描述,请参阅 导出字段 部分。
以下是由此指标集生成的示例文档
{ "@timestamp": "2017-10-12T08:05:34.853Z", "aws": { "cloudwatch": { "namespace": "AWS/TransitGateway" }, "dimensions": { "TransitGateway": "tgw-0630672a32f12808a" }, "transitgateway": { "metrics": { "BytesIn": { "sum": 0 }, "BytesOut": { "sum": 0 }, "PacketDropCountBlackhole": { "sum": 0 }, "PacketDropCountNoRoute": { "sum": 0 }, "PacketsIn": { "sum": 0 }, "PacketsOut": { "sum": 0 } } } }, "cloud": { "account": { "id": "428152502467", "name": "elastic-beats" }, "provider": "aws", "region": "us-west-2" }, "event": { "dataset": "aws.transitgateway", "duration": 115000, "module": "aws" }, "metricset": { "name": "transitgateway", "period": 10000 }, "service": { "type": "aws" } }