发布公告:Telegraf 1.10.0

导航至

Telegraf 的新功能版本现已发布

最新开源版本的二进制文件可以在我们的下载页面找到。

非常感谢 40 多位为此做出贡献的开源社区成员!

此版本的主要功能亮点包括

  • 添加了新的输入和输出插件,用于与 Google PubSub 通信。您可以使用 pubsub 输入插件从 PULL 订阅中提取数据,或使用 cloud_pubsub_push 插件接收从 Google PubSub 主动推送的消息。输出插件可用于将数据以 Telegraf 支持的任何格式直接写入 Google PubSub。
  • Telegraf 现在可以通过 kinesis_consumer 输入插件直接从 Amazon Kinesis 拉取消息。您可以使用它来摄取 Kinesis 中的任何内容,包括任何指标和日志或 AWS VPC 流日志。
  • 现在可以使用 kube_inventory 输入插件收集 Kubernetes 资源状态指标,该插件允许您收集关于 daemonsets、deployments、nodes 和更多资源的 状态数据。这可以配置并作为部署到您的 Kubernetes 集群的单个 Telegraf 实例的一部分运行。

新输入插件

  1. Google Cloud PubSub (cloud_pubsub)
    • 此插件从 Google Cloud PubSub 提取指标,并使用支持的输入数据格式之一创建指标。
  2. Google Cloud PubSub Push (cloud_pubsub_push)
    • 这是一个服务输入插件,用于监听通过 HTTP POST 从 Google Cloud PubSub 发送的消息。
  3. Kinesis Consumer (kinesis_consumer)
    • Kinesis consumer 插件从 Kinesis 数据流 读取数据,并使用支持的输入数据格式之一创建指标。
  4. Kube Inventory (kube_inventory)
    • 此插件生成从以下 Kubernetes 资源状态派生的指标:DaemonSets、Deployments、Nodes、持久卷、持久卷声明、Pods(容器)和 Stateful Sets。
  5. Neptune Apex (neptune_apex)
    • Neptune Apex 控制器系列允许水族爱好者根据各种探头监控和控制他们的水箱。
  6. Nginx Upstream Check (nginx_upstream_check)
  7. Multi File (multifile)
    • 此插件允许 Telegraf 将来自多个文件的数据合并到单个指标中,为每个文件创建一个字段或标签。这通常对于从 /sys/proc 文件系统创建自定义指标非常有用。
  8. Google Stackdriver (stackdriver)

新输出插件

  1. Google Cloud PubSub (cloud_pubsub)
    • 此插件以支持的输出数据格式之一将指标发布到 Google Cloud PubSub 主题。

新序列化器

  1. ServiceNow Metrics (nowmetric)
  2. Carbon2 (carbon2)

最新开源版本的二进制文件可以在我们的下载页面找到。