Kapacitor 指标和字段
Kapacitor 通过 /kacapitor/v1/debug/vars
端点暴露内部性能。使用 Telegraf kapacitor
插件捕获这些指标并将它们存储在 InfluxDB 中。
在你的 Telegraf 配置文件中启用 Kapacitor 输入插件
# ...
[[inputs.kapacitor]]
## Multiple URLs from which to read Kapacitor-formatted JSON
## Default is "https://127.0.0.1:9092/kapacitor/v1/debug/vars".
urls = [
"https://127.0.0.1:9092/kapacitor/v1/debug/vars"
]
# ...
可视化 Kapacitor 指标
使用 Kapacitor 监控仪表板 可视化 Kapacitor 指标。
Kapacitor 指标 & 字段
Kapacitor 通过 /kacapitor/v1/debug/vars
端点暴露以下指标和字段。
- kapacitor
- kapacitor_edges
- kapacitor_ingress
- kapacitor_load
- kapacitor_memstats
- alloc_bytes
- buck_hash_sys_bytes
- frees
- gc_sys_bytes
- gcc_pu_fraction
- heap_alloc_bytes
- heap_idle_bytes
- heap_in_use_bytes
- heap_objects
- heap_released_bytes
- heap_sys_bytes
- last_gc_ns
- lookups
- mallocs
- mcache_in_use_bytes
- mcache_sys_bytes
- mspan_in_use_bytes
- mspan_sys_bytes
- next_gc_ns
- num_gc
- other_sys_bytes
- pause_total_ns
- stack_in_use_bytes
- stack_sys_bytes
- sys_bytes
- total_alloc_bytes
- kapacitor_nodes
- kapacitor_topics
kapacitor
kapacitor
指标存储与 Kapacitor 任务 和 订阅 相关的信息字段。
num_enabled_tasks
启用的 Kapacitor 任务数量。
num_subscriptions
Kapacitor/InfluxDB 订阅数量。
num_tasks
Kapacitor 任务总数。
kapacitor_edges
kapacitor_edges
指标存储与 Kapacitor TICKscript 中 edges 相关的信息字段。
collected
TICKscript edges 收集的消息数量。
emitted
TICKscript edges 发出的消息数量。
kapacitor_ingress
kapacitor_ingress
指标存储与进入 Kapacitor 的数据相关的信息字段。
points_received
Kapacitor 接收的点数。
kapacitor_load
kapacitor_load
指标存储与 Kapacitor Load Directory 服务 相关的信息字段。
errors
从负载目录服务报告的错误数量。
kapacitor_memstats
kapacitor_memstats
指标存储与 Kapacitor 内存使用情况相关的字段。
alloc_bytes
Kapacitor 分配的内存中仍在使用的字节数。
buck_hash_sys_bytes
分析 bucket 哈希表使用的内存字节数。
frees
已释放的堆对象数量。
gc_sys_bytes
用于垃圾回收系统元数据的内存字节数。
gcc_pu_fraction
自 Kapacitor 启动以来,垃圾回收占用的 Kapacitor 可用 CPU 时间的比例。
heap_alloc_bytes
垃圾回收尚未释放的可达和不可达堆对象数量。
heap_idle_bytes
等待使用的堆字节数。
heap_in_use_bytes
正在使用的堆字节数。
heap_objects
已分配的对象数量。
heap_released_bytes
释放到操作系统的堆字节数。
heap_sys_bytes
从 system
获取的堆字节数。
last_gc_ns
上次垃圾回收的纳秒纪元时间。
lookups
指针查找总数。
mallocs
malloc 总数。
mcache_in_use_bytes
mcache 结构正在使用的字节数。
mcache_sys_bytes
从 system
获取的用于 mcache 结构的字节数。
mspan_in_use_bytes
mspan 结构正在使用的字节数。
mspan_sys_bytes
从 system
获取的用于 mspan 结构的字节数。
next_gc_ns
下次垃圾回收的纳秒纪元时间。
num_gc
已完成的垃圾回收周期数。
other_sys_bytes
用于其他系统分配的字节数。
pause_total_ns
自 Kapacitor 启动以来,垃圾回收 “stop-the-world” 暂停所花费的总纳秒数。
stack_in_use_bytes
堆栈分配器正在使用的字节数。
stack_sys_bytes
从 system
获取的用于堆栈分配器的字节数。
sys_bytes
从 system
获取的内存字节数。
total_alloc_bytes
已分配的字节总数,即使已释放。
kapacitor_nodes
kapacitor_nodes
指标存储与 TICKscript 节点 中发生的事件相关的字段。
alerts_inhibited
TICKscripts 抑制的警报总数。
alerts_triggered
TICKscripts 触发的警报总数。
avg_exec_time_ns
TICKscripts 的平均执行时间(纳秒)。
crits_triggered
TICKscripts 触发的严重 (crit
) 警报数量。
errors
由 TICKscripts 导致的错误数量。
infos_triggered
TICKscripts 触发的信息 (info
) 警报数量。
oks_triggered
TICKscripts 触发的正常 (ok
) 警报数量。
points_written
写入 InfluxDB 或返回 Kapacitor 的点数。
warns_triggered
TICKscripts 触发的警告 (warn
) 警报数量。
working_cardinality
处理的唯一序列总数。
write_errors
写入 InfluxDB 或其他写入端点时发生的错误数量。
kapacitor_topics
kapacitor_topics
指标存储与 Kapacitor topics 相关的字段。
collected
Kapacitor topics 收集的事件数量。
此页是否对您有帮助?
感谢您的反馈!