License
Apache License 2.0
A suite of Nagios style checks and metrics covering the basic needs for monitoring in a Sensu-like system.
In addition to Go and Make, building requires a couple of utilities.
During the build gödel will automatically install itself at $HOME/.godel
but dep must be installed beforehand using the dep installation instructions or follow the steps below for Linux.
cd $GOPATH
mkdir -p nagios-foundation/src/github.com/jkerry/
cd nagios-foundation/src/github.com/jkerry/
git clone https://github.com/jkerry/nagios-foundation.git nagiosfoundation
cd nagiosfoundation
For Linux. Use the dep installation instructions for other platforms.
mkdir $GOPATH/bin
curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
$GOPATH/bin/dep ensure -v
make
The build artifacts can be found in out/build
.
The Makefile
uses ghr
to create the GitHub Release and upload artifacts. This would normally be done by the project owner and requires a GitHub API token. Refer to the ghr project for more information and install ghr
with
go get -u github.com/tcnksm/ghr
The Makefile target is release
and is used when lauching make with
make release
Please describe the reason for reporting this asset. Our moderators will be notified and will disable the asset if it is found to be inappropriate.
×