Kapacitor
Kapacitor是一个实时流数据处理引擎.
什么是Kapacitor?
Kapacitor是一个本地的数据处理引擎 InfluxDB 1.x 是一个完整的组成部分 InfluxDB 2.0 平台.
Kapacitor可以处理来自InfluxDB的流和批处理数据, 通过它的编程语言TICKscript实时处理这些数据.
为什么使用Kapacitor?
行动导向的
今天的现代应用程序需要的不仅仅是指示板和操作员警报—它们需要触发操作的能力. Kapacitor的警报系统遵循发布-订阅的设计模式. 警报发布到
主题
和处理程序
订阅主题. 这个发布/订阅模型以及它们调用用户定义函数的能力使得Kapacitor可以非常灵活地作为你环境中的控制平面, 执行像自动伸缩这样的任务, 股票重新排序, 物联网设备控制.流分析
Kapacitor设计用于实时处理流数据. 它可以跨基础设施部署,作为预处理器来下样,并在发送数据之前执行高级分析 InfluxDB, 以及一个后处理器,可以将旧的高精度数据存储在Hadoop等数据存储中,以便进一步分析. Kapacitor非常容易使用,也非常强大. 它允许使用lambda表达式来定义数据点上的转换,以及定义充当过滤器的布尔条件来完成脚本编写.
异常检测
Kapacitor提供了一个简单的插件架构, 或接口, 这使得它可以与任何异常检测引擎集成. 这意味着Kapacitor可以与机器学习库集成, 模式匹配引擎, 规则引擎, 和类似的. Kapacitor将这些插件视为用户定义的函数,允许灵活地将流输出给任意函数,并在该函数的输出上恢复处理. 这使得Kapacitor成为一个强大的控制系统, 调用自动完成整个系统的用户定义函数.

接下来是什么?
安全改进现在可用在Kapacitor 1.6.4
现在在Kapacitor 1中提供了安全性和可扩展性增强功能.6.3
开始讲电容
介绍Kapacitor
这个培训给出了卡帕彻的详细概述. 了解如何安装, 配置并构建自定义TICKscripts以启用警报和异常检测.
可作为InfluxDB开放源代码,InfluxDB云 & InfluxDB企业