Skip to content
This repository has been archived by the owner on Apr 22, 2020. It is now read-only.

Latest commit

 

History

History
23 lines (19 loc) · 686 Bytes

README.md

File metadata and controls

23 lines (19 loc) · 686 Bytes

Kafka Extractor

Extract raw data sent to kafka (such as data from collectd) and republish them into timeseries-like topics that can be consumed by other applications (such as NI-Mon or NI-AI-module).

Requirement

Python 2.7

Usage

Currently, only collectd_extractor is used:

python kafka_extractor/collectd_extractor.py

Configuration

The config file also shows which topic available for consume:

vi config/config.yaml

Web GUI

We use kafdrop 3 to monitor available topics and data. This should be automatically installed with Kafka Extractor if using ni-testbed ansible script.

http://localhost:9000