AWS 转接网关指标集
编辑AWS 转接网关指标集
编辑此功能处于测试阶段,可能随时更改。其设计和代码不如正式发布 (GA) 功能成熟,按现状提供,不提供任何担保。测试版功能不受正式发布 (GA) 功能的支持服务等级协议 (SLA) 的约束。
aws 模块的 transitgateway 指标集允许用户监控转接网关。只有当请求流经网关时,VPC 才会将转接网关指标发送到 CloudWatch。如果请求流经转接网关,Amazon VPC 会以 1 分钟的间隔测量并发送其指标。用户可以使用这些指标更好地了解 Web 应用程序或服务的性能。
AWS 权限
编辑IAM 用户需要一些特定的 AWS 权限才能收集使用情况指标。
ec2:DescribeRegions cloudwatch:GetMetricData cloudwatch:ListMetrics tag:getResources sts:GetCallerIdentity iam:ListAccountAliases
仪表盘
编辑aws transitgateway 指标集附带预定义的仪表盘。例如
配置示例
编辑- module: aws period: 1m metricsets: - transitgateway # This module uses the aws cloudwatch metricset, all # the options for this metricset are also available here.
转接网关的指标和维度
编辑指标
指标名称 |
统计方法 |
描述 |
BytesIn |
求和 |
转接网关接收的字节数。 |
BytesOut |
求和 |
从转接网关发送的字节数。 |
PacketsIn |
求和 |
转接网关接收的数据包数。 |
PacketsOut |
求和 |
转接网关发送的数据包数。 |
PacketDropCountBlackhole |
求和 |
由于匹配黑洞路由而丢弃的数据包数。 |
PacketDropCountNoRoute |
求和 |
由于不匹配路由而丢弃的数据包数。 |
维度
维度名称 |
描述 |
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" } }