Heka — это система программного обеспечения для потоковой обработки с открытым исходным кодом, разработанная Mozilla. Heka — это инструмент типа «швейцарский армейский нож» для обработки данных, полезный для самых разных задач, таких как:
Загрузка и анализ файлов журнала из файловой системы. Прием данных метрик типа statsd для агрегирования и пересылки в вышестоящие хранилища данных временных рядов, такие как graphite или InfluxDB. Запуск внешних процессов для сбора операционных данных из локальной системы. Выполнение анализа в реальном времени, построение графиков и обнаружение аномалий любых данных, проходящих через конвейер Heka. Доставка данных из одного места в другое с использованием внешнего транспорта (например, AMQP) или напрямую (через TCP). Доставка обработанных данных в одно или несколько постоянных хранилищ данных.