hickwall

command module
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2015 License: Apache-2.0 Imports: 12 Imported by: 0

README

Hickwall

A metric collection and reporting daemon for major platforms.

Under heavy construction!

##Build From Source

You need install tools/godep first. which is a golang dependencies management system. It saved all third-party dependencies under Godeps.

# build project from source
godep go build .

# cross build windows binary
GOOS=windows GOARCH=amd64 godep go build .

##Usage

# print help info
hickwall help

sudo hickwall install

sudo hickwall start

##Configuration

there are two ways to config hickwall client.

  • Use local configuration file: hickwall can run standalone with all configurations in shared/config.yml

  • Use Remote configuration service: hickwall can also retrive configuration from etcd cluster without encryption. but you have to write a minimal shared/config.yml to tell hickwall where to find etcd.

    remote_config_protocal: "etcd"
    remote_config_url: "http://127.0.0.1:4001"
    remote_config_path: "/config/host/DST54869.json"
    

Development

currently we support both influxdb v0.9.0-rc7 and v0.8.8. while developing. you have to copy and paste "github.com/influxdb/influxdb" to "github.com/influxdb/influxdb_088" and then checkout -b v0.8.8 in influxdb_088 folder.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
+build linux
+build linux
lib
pdh

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL