I'm using asdf and direnv for managing my development environment. After Installing them run this command on the monitoring directory
foo@bar:monitoring$ asdf install
foo@bar:monitoring$ direnv allow
foo@bar:monitoring$ cd metricvisualizer && direnv allow && cd ..
foo@bar:monitoring$ docker-compose up -d
then enter into metricgenerator and run
foo@bar:metricgenerator$ sidekiq -r ./metric_generator_worker.rb -C config.yml
it's a app that used for generating sample metric.
now you can enter into the metricvisualizer directory and run these commands
foo@bar:metricvisualizer$ bin/dev
foo@bar:metricvisualizer$ bundle exec karafka s