Inspired by Barito River, this app will handle logs management, service discovery & log stream provisioning.
Read the details on our wiki, here
- Ensure you have vagrant installed
- Default vagrant disk should be resized (min 20GB). We will use vagrant plugin for this:
- Do
git clone https://github.com/sprotheroe/vagrant-disksize.git
- Run
vagrant plugin install vagrant-disksize
- Do
- Clone this repo
git clone https://github.com/BaritoLog/BaritoMarket.git
- Go inside directory that you just cloned and type
vagrant up --provision
- Grab a coffee, it will automatically setup everything :)
Now you can open Barito Market at http://192.168.20.10:8090
(username: [email protected]
, password: 123456
)
and Pathfinder Container Manager at http://192.168.20.10:8080
(username: admin
, password: pathfinder
)
Run vagrant ssh
if you want to login into virtual machine that was just created.
If you want to enable Newrelic monitoring on your BaritoMarket deployment, you just have to create these additional keys on your environment variables:
NEWRELIC_LICENSE_KEY - Your Newrelic license key
NEWRELIC_APP_NAME - Your application name (identifer) on Newrelic
NEWRELIC_AGENT_ENABLED - Set it true if you want Newrelic agent to runs