Kapacitor is a real-time streaming data processing engine.
Why use Kapacitor?
Today’s modern applications require more than just dashboarding and operator alerts—they need the ability to trigger actions. Kapacitor’s alerting system follows a publish-subscribe design pattern. Alerts are published to
handlers subscribe to a topic. This pub/sub model and the ability for these to call User Defined Functions make Kapacitor very flexible to act as the control plane in your environment, performing tasks like auto-scaling, stock reordering, and IoT device control.
Kapacitor provides a simple plugin architecture, or interface, that allows it to integrate with any anomaly detection engine. This means that Kapacitor can integrate with machine learning libraries, pattern matching engines, rules engines, and the like. Kapacitor treats these plugins as User Defined Functions which allow the flexibility to yield the stream to an arbitrary function and resume processing on the output of that function. This makes Kapacitor a powerful control system, calling User Defined Functions that automate the complete system.
New maintenance releases for Kapacitor and Kapacitor Enterprise are available now. Kapacitor 1.5.3 — release notes Kapacitor Enterprise 1.5.3 — release notes This maintenance release for Kapacitor includes the following updates: Security Enhancements Add ability to...
Four new maintenance releases for Telegraf, InfluxDB, Chronograf, and Kapacitor are all available now. Telegraf 1.9.1 — release notes InfluxDB 1.7.2 — release notes Chronograf 1.7.4 — release notes Kapacitor 1.5.2 — release notes This maintenance release of Telegraf...
Available as InfluxDB open source, InfluxDB Cloud & InfluxDB Enterprise