Hello, all

I like to use the tool metrics-kafka which seems to be attractive to report
kafka metric and use graphite to graph metrics, however I am having trouble
to make it work.

In https://github.com/stealthly/metrics-kafka, it says:

In the main metrics-kafka folder

1) sudo ./bootstrap.sh 2) ./gradlew test 3) sudo ./shutdown.sh
When I run ./bootstrap, see this is what I got
root@DO-mq-dev:/home/stuser/jmx/metrics-kafka# ././bootstrap.sh
/dev/stdin: line 1: syntax error near unexpected token `newline'
/dev/stdin: line 1: `<!DOCTYPE html>'
/dev/stdin: line 1: syntax error near unexpected token `newline'
/dev/stdin: line 1: `<!DOCTYPE html>'
e348a98a5afb8b89b94fce51b125e8a2045d9834268ec64c3e38cb7b165ef642
2015/01/09 16:49:21 Error response from daemon: Could not find entity for
broker1

And this is how I vagrant up:
root@DO-mq-dev:/home/stuser/jmx/metrics-kafka# vagrant up
/usr/share/vagrant/plugins/provisioners/docker/plugin.rb:13:in
`require_relative':
/usr/share/vagrant/plugins/provisioners/docker/config.rb:23: syntax error,
unexpected tPOW (SyntaxError)
      def run(name, **options)
                      ^
/usr/share/vagrant/plugins/provisioners/docker/config.rb:43: syntax error,
unexpected keyword_end, expecting $end
        from /usr/share/vagrant/plugins/provisioners/docker/plugin.rb:13:in
`block in <class:Plugin>'
        from /usr/lib/ruby/vendor_ruby/vagrant/registry.rb:27:in `call'
        from /usr/lib/ruby/vendor_ruby/vagrant/registry.rb:27:in `get'
        from
/usr/share/vagrant/plugins/kernel_v2/config/vm_provisioner.rb:34:in
`initialize'
        from /usr/share/vagrant/plugins/kernel_v2/config/vm.rb:223:in `new'
        from /usr/share/vagrant/plugins/kernel_v2/config/vm.rb:223:in
`provision'
        from /home/stuser/jmx/metrics-kafka/Vagrantfile:29:in `block (2
levels) in <top (required)>'
        from /usr/lib/ruby/vendor_ruby/vagrant/config/v2/loader.rb:37:in
`call'
        from /usr/lib/ruby/vendor_ruby/vagrant/config/v2/loader.rb:37:in
`load'
        from /usr/lib/ruby/vendor_ruby/vagrant/config/loader.rb:104:in
`block (2 levels) in load'
        from /usr/lib/ruby/vendor_ruby/vagrant/config/loader.rb:98:in `each'
        from /usr/lib/ruby/vendor_ruby/vagrant/config/loader.rb:98:in
`block in load'
        from /usr/lib/ruby/vendor_ruby/vagrant/config/loader.rb:95:in `each'
        from /usr/lib/ruby/vendor_ruby/vagrant/config/loader.rb:95:in `load'
        from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:335:in
`machine'
        from /usr/lib/ruby/vendor_ruby/vagrant/plugin/v2/command.rb:142:in
`block in with_target_vms'
        from /usr/lib/ruby/vendor_ruby/vagrant/plugin/v2/command.rb:175:in
`call'
        from /usr/lib/ruby/vendor_ruby/vagrant/plugin/v2/command.rb:175:in
`block in with_target_vms'
        from /usr/lib/ruby/vendor_ruby/vagrant/plugin/v2/command.rb:174:in
`map'
        from /usr/lib/ruby/vendor_ruby/vagrant/plugin/v2/command.rb:174:in
`with_target_vms'
        from /usr/share/vagrant/plugins/commands/up/command.rb:56:in `block
in execute'
        from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:210:in `block
(2 levels) in batch'
        from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:208:in `tap'
        from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:208:in `block
in batch'
        from <internal:prelude>:10:in `synchronize'
        from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:207:in `batch'
        from /usr/share/vagrant/plugins/commands/up/command.rb:55:in
`execute'
        from /usr/lib/ruby/vendor_ruby/vagrant/cli.rb:38:in `execute'
        from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:484:in `cli'
        from /usr/bin/vagrant:127:in `<main>'

Any idea to make it work?

thanks


-- 

Alec Li

Reply via email to