Guides
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.
Calculate rates across joined series + backfill
Use a prepared data generator to calculate rates across joined series and backfill.
Custom anomaly detection using Kapacitor
Detect anomalies in Kapacitor with user-defined functions (UDFs).
Handle Kapacitor alerts during scheduled downtime
Build Kapacitor TICKscripts that gracefully handle scheduled downtime without triggering unnecessary alerts.
Kapacitor as a Continuous Query engine
Use Kapacitor to downsample and process data at scheduled intervals.
Live leaderboard of game scores
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.
Load directory service
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.
Reference TICKscripts
Example TICKscripts available in the Kapacitor repository.
Set up event handler
Set up Kapacitor event handlers to send alerts and notifications to third-party endpoints.
Suppress Kapacitor alerts based on hierarchy
Kapacitor’s ‘.inhibit()’ allows you to create hierarchical alerting architectures by suppressing alerts with matching tags in a specified alert category.
Trigger alerts by comparing two measurements
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.
Write socket-based user-defined functions (UDFs)
Learn how to write a simple socket-based UDF.
Was this page helpful?
Thank you for your feedback!
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, use the following resources: