Kapacitor is a real-time streaming data processing engine.
Why use Kapacitor?
handlerssubscribe 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.
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...
Gathering and storing metrics is one of the many parallel tasks a developer must do through the production cycle. Since you never know when an adverse event might occur, you have the metric you need to debug a problem when and if you need it. However, you cannot...
Available as InfluxDB open source, InfluxDB Cloud & InfluxDB Enterprise