These guides assume you’re familiar with the basics of defining, recording, replaying and enabling tasks within Kapacitor.
See the getting started guide if you need a refresher.
Use a prepared data generator to calculate rates across joined series and backfill.
Detect anomalies in Kapacitor with user-defined functions (UDFs).
Build Kapacitor TICKscripts that gracefully handle scheduled downtime without triggering unnecessary alerts.
Use Kapacitor to downsample and process data at scheduled intervals.
Tutorial on using Kapacitor stream processing and Chronograf to build a leaderboard for gamers to be able to see player scores in realtime. Historical data is also available for post-game analysis.
The load directory service enables file-based definitions of Kapacitor tasks, templates, and topic handlers that are loaded on startup or when a SIGHUP signal is sent to the process.
Example TICKscripts available in the Kapacitor repository.
Set up Kapacitor event handlers to send alerts and notifications to third-party endpoints.
Kapacitor’s ‘.inhibit()’ allows you to create hierarchical alerting architectures by suppressing alerts with matching tags in a specified alert category.
Kapacitor allows you to create alerts triggered by comparisons between two or more measurements. This guide walks through how to join the measurements, trigger alerts, and create visualizations for the data comparison.
Learn how to write a simple socket-based UDF.
Support and feedback
Thank you for being part of our community!
We welcome and encourage your feedback and bug reports for Kapacitor and this documentation.
To find support, the following resources are available: