iitsoft / open-falcon

open-falcon primary repository,all-in-one

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Documentations

Get Started

git clone https://github.com/open-falcon/open-falcon.git
cd open-falcon

Compilation

# all modules
make all

# specified module
make agent

Run Open-Falcon Commands

Agent for example:

./open-falcon agent [build|pack|start|stop|restart|status|tail]

Package Management

How-to

Make sure you're using Go 1.5+ and GO15VENDOREXPERIMENT=1 env var is exported. (You can ignore GO15VENDOREXPERIMENT using Go 1.6+.)

  1. Install trash by go get github.com/rancher/trash.
  2. Edit trash.yml file to your needs. See the example as follow.
  3. Run trash --keep to download the dependencies.
package: github.com/open-falcon/open-falcon

import:
- package: github.com/open-falcon/common              # package name
  version: origin/develop                        # tag, commit, or branch
  repo:    https://github.com/open-falcon/common.git  # (optional) git URL

Package Release

make clean all pack

About

open-falcon primary repository,all-in-one


Languages

Language:Go 73.3%Language:CSS 13.9%Language:Shell 6.9%Language:HTML 2.8%Language:JavaScript 1.8%Language:Python 0.6%Language:Makefile 0.5%Language:Ruby 0.2%