Documentation

Kapacitor 测量和字段

Kapacitor 通过 /kacapitor/v1/debug/vars 端点公开内部性能。使用 Telegraf kapacitor 插件捕获这些指标并将其存储在 InfluxDB 中。

在您的 Telegraf 配置文件中启用 Kapacitor 输入插件:

# ...
[[inputs.kapacitor]]
  ## Multiple URLs from which to read Kapacitor-formatted JSON
  ## Default is "http://localhost:9092/kapacitor/v1/debug/vars".
  urls = [
    "http://localhost:9092/kapacitor/v1/debug/vars"
  ]
# ...

可视化Kapacitor指标

使用Kapacitor Monitor仪表板来可视化Kapacitor指标。

Kapacitor 测量 & 字段

Kapacitor 通过 /kacapitor/v1/debug/vars 端点公开以下测量和字段。


kapacitor

kapacitor 测量存储与 Kapacitor 任务订阅 相关的信息字段。

已启用任务数

启用的Kapacitor任务数量。

订阅数量

Kapacitor/InfluxDB 订阅的数量。

任务数量

Kapacitor 任务的总数。


kapacitor_edges

kapacitor_edges 度量存储与 edges 在Kapacitor TICKscripts中相关的信息字段。

收集的

TICKscript 边缘收集的消息数量。

发射的

TICKscript 边缘发出的消息数量。


kapacitor_ingress

上述kapacitor_ingress测量存储与进入Kapacitor相关的数据的信息字段。

收到的积分

Kapacitor所接收到的点数。


kapacitor_load

kapacitor_load 测量值存储与 Kapacitor Load Directory service 相关的信息字段。

错误

从加载目录服务报告的错误数量。


kapacitor_memstats

kapacitor_memstats 测量存储与Kapacitor内存使用相关的字段。

分配字节

Kapacitor分配的仍在使用的内存字节数。

buck_hash_sys_bytes

配置分析桶哈希表使用的内存字节数。

免费的

释放的堆对象数量。

gc_sys_bytes

用于垃圾收集系统元数据的内存字节数。

gcc_pu_fraction

自Kapacitor启动以来,垃圾回收使用的可用CPU时间的比例。

堆分配字节数

可达和不可达的堆对象垃圾收集尚未释放。

堆闲置字节数

等待使用的堆字节数。

正在使用的堆字节数

正在使用的堆字节数。

堆对象

分配的对象数量。

释放的堆字节数

释放给操作系统的堆字节数。

堆系统字节

system 获取的堆字节数。

最后垃圾收集纳秒

最后一次垃圾收集的纳秒纪元时间。

查找

指针查找的总数。

动态分配内存

malloc的总次数。

mcache_in_use_bytes

mcache结构使用的字节数。

mcache_sys_bytes

system 获取的用于 mcache 结构的字节数。

mspan_in_use_bytes

mspan结构正在使用的字节数。

mspan_sys_bytes

system 获取的 mspan 结构使用的字节数。

下一个垃圾收集的纳秒数

下一次垃圾收集的纳秒纪元时间。

num_gc

已完成的垃圾回收周期数。

其他系统字节

用于其他系统分配的字节数。

暂停总纳秒

自Kapacitor启动以来,在垃圾收集“停止世界”暂停中花费的纳秒总数。

正在使用的堆栈字节数

堆栈分配器使用的字节数。

堆栈系统字节

system 获取的堆栈分配器的字节数。

系统字节

system 获取的内存字节数。

总分配字节数

已分配的字节总数,即使被释放。


kapacitor_nodes

kapacitor_nodes 测量存储与发生在 TICKscript nodes 中的事件相关的字段。

警报被抑制

被TICKscripts抑制的警报总数。

触发的警报

由TICKscripts触发的警报总数。

平均执行时间(纳秒)

TICKscripts的平均执行时间(以纳秒为单位)。

触发的标准

由 TICKscripts 引发的关键 (crit) 警报数量。

错误

由TICKscripts引起的错误数量。

触发的信息

TICKscripts触发的info (info) 警报数量。

触发的OK

TICKscripts触发的ok (ok) 警报的数量。

写入的点数

写入InfluxDB或返回Kapacitor的点的数量。

触发的警告

由TICKscripts触发的警告(warn)提醒数量。

工作基数

处理的唯一系列总数。

写入错误

写入InfluxDB或其他写入端点时发生的错误数量。


kapacitor_topics

kapacitor_topics 这个测量存储与 Kapacitor topics 相关的字段。

收集的

Kapacitor 主题收集的事件数量。



Flux的未来

Flux 正在进入维护模式。您可以像现在一样继续使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB 3 开源版本现已公开Alpha测试

InfluxDB 3 Open Source is now available for alpha testing, licensed under MIT or Apache 2 licensing.

我们将发布两个产品作为测试版的一部分。

InfluxDB 3 核心,是我们新的开源产品。 它是一个用于时间序列和事件数据的实时数据引擎。 InfluxDB 3 企业版是建立在核心基础之上的商业版本,增加了历史查询能力、读取副本、高可用性、可扩展性和细粒度安全性。

有关如何开始的更多信息,请查看: