Skip to content

Kafka monitoring using prometheus, alert manager and grafana. Ansible is used as deployment tool

Notifications You must be signed in to change notification settings

luszczynski/kafka-prometheus-monitoring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kafka Prometheus Monitoring

Kafka monitoring using prometheus, alert manager and grafana. Ansible is used as deployment tool

Goals

  • Install prometheus in HA mode
  • Install grafana in HA mode
  • Install alert manager in HA mode
  • Install kafka exporter
  • Install jmx exporter
  • Config prometheus to scrap metrics from nodes
  • Config prometheus to scrap metrics kafka
  • Config prometheus to scrap metrics zookeeper
  • Create/Customize dashboard for Kafka Broker
  • Create/Customize dashboard for Zookeeper
  • Create/Customize dashboard for Kafka Connect
  • Create/Customize dashboard for Mirror Maker 2
  • Create/Customize dashboard for Kafka Stream

How to run

First you need to adjust your inventory. Change inventory file according to your needs. Then run

ansible-playbook install.yaml

About

Kafka monitoring using prometheus, alert manager and grafana. Ansible is used as deployment tool

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published