Skip to content

matthew-hollick/kafka-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Matthew Hollick
Oct 7, 2019
6ddfc4b · Oct 7, 2019

History

17 Commits
Oct 7, 2019
Oct 7, 2019
Sep 16, 2019
Oct 7, 2019
Oct 7, 2019
Oct 7, 2019
Oct 7, 2019
Oct 7, 2019
Oct 7, 2019
Oct 7, 2019
Oct 7, 2019
Oct 6, 2019
Oct 7, 2019
Oct 7, 2019
Oct 7, 2019
Oct 7, 2019
Sep 16, 2019
Oct 7, 2019
Oct 7, 2019
Sep 16, 2019

Repository files navigation

First build a couple of containers

docker-compose -f docker-compose-logs.yml build

Then Metrics work:

docker-compose -f docker-compose-metrics.yml up

Expect loads of errors as it gets running. Then you have:

collectd -> riemann -> kafka -> riemann -> carbon-clickhouse -> clickhouse -> graphite-clickhouse -> carbonapi -> grafana
haggar -> riemann -> kafka -> riemann -> carbon-clickhouse -> clickhouse -> graphite-clickhouse -> carbonapi -> grafana

Grafana is available on port 3000

Logs kind of work:

docker-compose -f docker-compose-logs.yml up

Expect loads of errors as it gets running. Then you have:

logger -> logstash -> kafka -> logstash -> elasticsearch -> kibana

Kibana is available on port 5601

Log formatting is all screwed up..

Reference:

https://jakubbujny.com/2018/08/19/stream-microservices-logs-how-riemann-simplify-things/

https://github.com/pyr/riemann-kafka

https://github.com/deviantony/docker-elk

https://github.com/mosquito/graphite-clickhouse

and others that I have mislaid.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published