Skip to content

lengxu/cloudinsight-agent

 
 

Repository files navigation

Cloudinsight Agent Build Status

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.5 or greater installed.

$ mkdir -p $GOPATH/src/github.com/cloudinsight
$ cd $GOPATH/src/github.com/cloudinsight
$ git clone https://github.com/cloudinsight/cloudinsight-agent
$ cd cloudinsight-agent
$ make build

Usage

First you need to set a license key, which can be found at https://cloud.oneapm.com/#/settings.

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

Run the agent in foreground:

$ ./bin/cloudinsight-agent

Related works

I have been influenced by the following great works:

About

Cloudinsight Agent is a system tool that monitors system processes and services, and sends information back to your Cloudinsight account.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.9%
  • Makefile 1.1%