监控 Amazon Web Services (AWS)
使用 AWS CloudWatch 监控模板 监控来自 Amazon Web Services (AWS)、Amazon Elastic Compute Cloud (EC2) 和 Amazon Elastic Load Balancing (ELB) 的数据,通过 AWS CloudWatch 服务。
AWS CloudWatch 监控模板包含以下内容
- 两个仪表板
- AWS CloudWatch NLB(网络负载均衡器)监控:显示来自
cloudwatch_aws_network_elb measurement
的数据 - AWS CloudWatch 实例监控:显示来自
cloudwatch_aws_ec2
measurement 的数据
- AWS CloudWatch NLB(网络负载均衡器)监控:显示来自
- 两个 Bucket:
kubernetes
和cloudwatch
- 两个标签:
inputs.cloudwatch
,AWS
- 一个变量:
v.bucket
- 一个 Telegraf 配置:AWS CloudWatch 输入插件
应用模板
使用
influx
CLI 运行以下命令influx apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/aws_cloudwatch/aws_cloudwatch.yml
更多信息,请参阅 influx apply。
安装 Telegraf 在具有网络访问 CloudWatch API 和 InfluxDB v2 API 的服务器上。
在您的 Telegraf 配置文件 (
telegraf.conf
) 中,找到以下示例influxdb_v2
输出插件,然后替换urls
以指定要监控的服务器## k8s [[outputs.influxdb_v2]] urls = ["http://influxdb.monitoring:8086"] organization = "InfluxData" bucket = "kubernetes" token = "secret-token" ## cloudv2 sample [[outputs.influxdb_v2]] urls = ["$INFLUX_HOST"] token = "$INFLUX_TOKEN" organization = "$INFLUX_ORG" bucket = “cloudwatch"
查看传入数据
在 InfluxDB 用户界面 (UI) 中,选择左侧导航栏中的 仪表板。
打开您的 AWS 仪表板,然后设置
v.bucket
变量以指定要查询数据的 Bucket(kubernetes
或cloudwatch
)。
此页面是否对您有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一份子!我们欢迎并鼓励您提供关于 InfluxDB 和此文档的反馈和错误报告。要寻求支持,请使用以下资源
拥有年度合同或支持合同的客户可以联系 InfluxData 支持。