Logyard: The Why and How of Stackato's Logging System
get a Stackato VM running and then:
# install golang
wget http://stackato-pkg.nas1.activestate.com/repo-common/stackato-golang_1.2_amd64.deb
sudo dpkg -i stackato-golang*deb
export PATH=/usr/local/go/bin:$PATH
# prepare your gopath
export GOPATH=/s/go
rm -rf /s/go/src
git clone <this-repo> $GOPATH/src/logyard
cd $GOPATH/src/logyard
# install dependencies
wget http://stackato-pkg.nas1.activestate.com/repo-common/zeromq-dev_3.2.2_amd64.deb
sudo dpkg -i zeromq-dev*deb # see also: .stackato-pkg/config
go get -v github.com/vube/depman
depman
# build logyard binary
make i
make dev-test # optional
make i
# restart all of selected services
sup restart logyard logyard_remote