localhots.xyz graphite-ish / 691a8c9
Re-emphasize Gregory Eremin 5 years ago
1 changed file(s) with 8 addition(s) and 8 deletion(s). Raw diff Collapse all Expand all
77 supported functions
88
99 Every component exposes several APIs that are used by other components. All of
10 them are written in `Python`.
10 them are written in Python.
1111
1212 Two more components are often used together with `Graphite`:
1313
14 * [StatsD](https://github.com/etsy/statsd) — a `Node.js` app that accepts metrics
14 * [StatsD](https://github.com/etsy/statsd) — a Node.js app that accepts metrics
1515 and aggregates them before submitting to `carbon`;
1616 * [Grafana](https://github.com/grafana/grafana) — web dashboard for `Graphite` (and
1717 other backends)
2626 ### Included images
2727 | Component | Version | |
2828 |-----------|---------|---|
29 | [go-carbon](https://github.com/lomik/go-carbon/tree/v0.7.2) | `v0.7.2` | Drop-in replacement for original `carbon` daemon, written in `Go` |
30 | [Brubeck](https://github.com/github/brubeck/tree/5d139a4) | `5d139a4` | Easy replacement for `StatsD`, written in `C` |
31 | [Graphite API](https://github.com/brutasse/graphite-api) | `latest` | Piece of original `web` component with less features |
32 | [Grafana](https://github.com/grafana/grafana/tree/v3.1.0-beta1) | `v3.1.0-beta1` | Web dashboard |
29 | [go-carbon](https://github.com/lomik/go-carbon/tree/v0.7.2) | `v0.7.2` | Drop-in replacement for original `carbon` daemon, written in Go |
30 | [Brubeck](https://github.com/github/brubeck/tree/5d139a4) | `5d139a4` | Easy replacement for `StatsD`, written in C |
31 | [Graphite API](https://github.com/brutasse/graphite-api) | `latest` | A piece of original `Graphite Web` component with less features |
32 | [Grafana](https://github.com/grafana/grafana/tree/v3.1.0-beta1) | `v3.1.0-beta1` | Beautiful dashboard for all of that |
3333
3434 ## Building
3535
5454
5555 ## Using
5656
57 * Open Grafana dashboard at `http://[docker-host]:3000/`, sign in as `admin`/`admin`
57 * Open `Grafana` dashboard at `http://[docker-host]:3000/`, sign in as `admin`/`admin`
5858 * Create new data source of type `Graphite` that points to `http://graphite-api:8000`
5959 * Create a new chart with a test metric (`test.ping` in this example)
6060 * Start sending metrics to `StatsD`-compatible endpoint
61 * Metrics should show up on Grafana dashboard
61 * Metrics should show up on `Grafana` dashboard
6262
6363 You can send metrics right from terminal:
6464