Files
monasca-vagrant/README.md
2014-02-25 11:22:01 -07:00

970 B

Install's a mini monitoring environment based on vagrant. Intended for development and monitoring of the monitoring infrastructure.

Usage

Get the Code

git clone https://git.hpcloud.net/mon/mini-mon.git

Setup Vagrant

Assumes you have home homebrew installed.

brew tap phinze/cask
brew install brew-cask
brew cask install virtualbox 
brew cask install vagrant
vagrant plugin install vagrant-berkshelf
gem install berkshelf

If you are behind a proxy you can install the vagrant-proxyconf pluging to have Vagrant honor any proxy-related environment variables that are set:

vagrant plugin install vagrant-proxyconf

Start mini-mon

From within the mini-mon directory, run:

vagrant up
  • This will bring the vms up
  • Your home dir is synced to the vm in /vagrant_home on each vm
  • Vms created
    • kafka at 192.168.10.10
    • mysql at 192.168.10.6
    • vertica at 192.168.10.8
  • Run vagrant help for more info