AWS transitgateway 指标集
编辑AWS transitgateway 指标集
编辑此功能为 Beta 版,可能会发生更改。其设计和代码不如正式 GA 功能成熟,并按“现状”提供,不提供任何担保。Beta 版功能不受正式 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" } }