Apache Kafka Monitoring

The tibkmongateway process polls a configured set of Apache Kafka Brokers and saves the polled information using InfluxDB for display and analysis using customizable Grafana-based dashboards.

For ease of configuration, a .csv (comma-separated value) file is used to configure the monitoring behavior allowing easy configuration for each Apache Kafka Broker including host and port, security settings, and other broker-specific settings.

Scope

The TIBCO FTL library gathers monitoring data for the following entities:
  • Apache Kafka Brokers
  • Apache Kafka Clients
  • Kafka-related Apache ZooKeeper information

Sampling Rate

Data is sampled from each configured Apache Kafka Broker every 60 seconds.