Company
Date Published
Author
Nathaniel Cook
Word count
551
Language
English
Hacker News points
None

Summary

Kapacitor is an open-source data processing engine for time series data written in Go, enabling users to trigger alerts based on complex criteria, run ETL jobs, and process data in real-time or batches. It's a standalone program that processes time series data, allowing users to stream or schedule data to Kapacitor via InfluxDB. Kapacitor can process data using the same functions available in InfluxDB query language and plans to add more features such as aggregation functions and anomaly detection. Users can define tasks using a DSL named TICKscript, which defines how data is processed in Kapacitor, allowing for customization and integration with third-party applications. Kapacitor allows users to trigger alerts on high CPU usage, process game developer use cases, and expose scores over the HTTP API. The community is invited to provide early feedback and contribute custom output connectors to improve Kapacitor's functionality.