FX-HAO / crypto-market-overwatch

Tracking crypto coins

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

crypto-market-overwatch

Go Report Card

crypto-market-overwatch is an exporter for prometheus to track crypto coins. Grafana demo: http://45.32.68.4/, both of username and password are guest.

Installation

go get github.com/FX-HAO/crypto-market-overwatch
cd $GOPATH/src/github.com/FX-HAO/crypto-market-overwatch
go build && ./crypto-market-overwatch

Usage

See detail:

./crypto-market-overwatch --help

It's recommended to use docker to keep your environment clean and much easier to use.

docker run -it -d -p 80:80 --name crypto-market-overwatch fuxin/crypto-market-overwatch

Then start your prometheus and configure the target to the server, see prometheus.yml.

APIs

/api/coins       // return all coins information
/api/coins/{coin} // return specific coin information

Options

You can set up a Grafana dashboard for Prometheus. More info: Grafana supports querying Prometheus

Roadmap

  • Alert support
  • Docker support
  • Grafana configuration

About

Tracking crypto coins

License:Apache License 2.0


Languages

Language:Go 97.2%Language:Dockerfile 2.8%