文档文档

基本统计聚合器插件

此插件计算一组指标的基本统计信息,如计数、差值、最小值、最大值、平均值、非负差值等,并每 period 发出这些统计值。

引入于: Telegraf v1.5.0 标签: statistics 操作系统支持: all

全局配置选项

插件支持其他全局和插件配置设置,用于修改指标、标签和字段,创建别名以及配置插件顺序等任务。更多详情请参阅 CONFIGURATION.md

配置

# Keep the aggregate basicstats of each metric passing through.
[[aggregators.basicstats]]
  ## The period on which to flush & clear the aggregator.
  # period = "30s"

  ## If true, the original metric will be dropped by the
  ## aggregator and will not get sent to the output plugins.
  # drop_original = false

  ## Configures which basic stats to push as fields
  # stats = ["count","min","max","mean","variance","stdev"]
  • stats
    • 如果未指定,则 countminmaxmeanstdevs2 将被聚合并作为字段推送。为了保持向后兼容,其他字段默认不会被聚合。
    • 如果为空数组,则不聚合任何统计数据

测量值 & 字段

  • measurement1
    • field1_count (计数)
    • field1_diff (差值)
    • field1_rate (每秒速率)
    • field1_max (最大值)
    • field1_min (最小值)
    • field1_mean (平均值)
    • field1_non_negative_diff (非负差值)
    • field1_non_negative_rate (每秒非负速率)
    • field1_percent_change (百分比变化)
    • field1_sum (总和)
    • field1_s2 (方差)
    • field1_stdev (标准差)
    • field1_interval (间隔,单位纳秒)
    • field1_last (最后聚合的值)
    • field1_first (首次聚合的值)

标签

此聚合器不应用任何标签。

示例输出

system,host=tars load1=1 1475583980000000000
system,host=tars load1=1 1475583990000000000
system,host=tars load1_count=2,load1_diff=0,load1_rate=0,load1_max=1,load1_min=1,load1_mean=1,load1_sum=2,load1_s2=0,load1_stdev=0,load1_interval=10000000000i,load1_last=1 1475584010000000000
system,host=tars load1=1 1475584020000000000
system,host=tars load1=3 1475584030000000000
system,host=tars load1_count=2,load1_diff=2,load1_rate=0.2,load1_max=3,load1_min=1,load1_mean=2,load1_sum=4,load1_s2=2,load1_stdev=1.414162,load1_interval=10000000000i,load1_last=3,load1_first=3 1475584010000000000

此页面是否有帮助?

感谢您的反馈!


InfluxDB 3.8 新特性

InfluxDB 3.8 和 InfluxDB 3 Explorer 1.6 的主要增强功能。

查看博客文章

InfluxDB 3.8 现已适用于 Core 和 Enterprise 版本,同时发布了 InfluxDB 3 Explorer UI 的 1.6 版本。本次发布着重于操作成熟度,以及如何更轻松地部署、管理和可靠地运行 InfluxDB。

更多信息,请查看

InfluxDB Docker 的 latest 标签将指向 InfluxDB 3 Core

在 **2026 年 2 月 3 日**,InfluxDB Docker 镜像的 latest 标签将指向 InfluxDB 3 Core。为避免意外升级,请在您的 Docker 部署中使用特定的版本标签。

如果使用 Docker 来安装和运行 InfluxDB,latest 标签将指向 InfluxDB 3 Core。为避免意外升级,请在您的 Docker 部署中使用特定的版本标签。例如,如果使用 Docker 运行 InfluxDB v2,请将 latest 版本标签替换为 Docker pull 命令中的特定版本标签 — 例如

docker pull influxdb:2