文档文档

监控 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 的数据
  • 两个 Bucketkubernetescloudwatch
  • 两个标签:inputs.cloudwatch, AWS
  • 一个变量:v.bucket
  • 一个 Telegraf 配置AWS CloudWatch 输入插件

应用模板

  1. 使用 influx CLI 运行以下命令

    influx apply -f https://raw.githubusercontent.com/influxdata/community-templates/master/aws_cloudwatch/aws_cloudwatch.yml
    

    更多信息,请参阅 influx apply

  2. 安装 Telegraf 在具有网络访问 CloudWatch API 和 InfluxDB v2 API 的服务器上。

  3. 在您的 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"
    
  4. 启动 Telegraf.

查看传入数据

  1. 在 InfluxDB 用户界面 (UI) 中,选择左侧导航栏中的 仪表板

  2. 打开您的 AWS 仪表板,然后设置 v.bucket 变量以指定要查询数据的 Bucket(kubernetescloudwatch)。


此页面是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像目前一样使用它,而无需对代码进行任何更改。

阅读更多

现已全面上市

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一个开源、高速、近实时数据引擎,可实时收集和处理数据,并将其持久化到本地磁盘或对象存储。InfluxDB 3 Enterprise 构建在 Core 的基础上,增加了高可用性、读取副本、增强的安全性以及数据压缩功能,以实现更快的查询和优化的存储。InfluxDB 3 Enterprise 的免费层可供非商业家庭或业余爱好者使用。

更多信息,请查看