Cloudinsight Agent

Cloudinsight Agent is written in Go for collecting metrics from the system it’s running on, or from other services, and sending them to Cloudinsight.

Building from source

To build Cloudinsight Agent from the source code yourself you need to have a working Go environment with version 1.7+.

$ mkdir -p $GOPATH/src/
$ cd $GOPATH/src/
$ git clone
$ cd cloudinsight-agent
$ make build


First you need to set a license key, which can be found at

$ cp cloudinsight-agent.conf.example cloudinsight-agent.conf
$ vi cloudinsight-agent.conf
license_key = "*********************"

Run the agent in foreground:

$ ./bin/cloudinsight-agent

For more options, see:

$ ./bin/cloudinsight-agent --help

Related works

I have been influenced by the following great works: