• Stars
    star
    136
  • Rank 267,670 (Top 6 %)
  • Language
    Go
  • License
    Other
  • Created almost 7 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

efc2 agent

Efc Agent

Build Status Go Report Card codecov

δΈ­ζ–‡η‰ˆ README

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

Building from source

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

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

Usage

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

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

Run the agent in foreground:

$ ./bin/efc-agent

For more options, see:

$ ./bin/efc-agent --help

I have been influenced by the following great works: