Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anclrii/Storj-Exporter-dashboard
Storj-exporter Grafana dashboard
https://github.com/anclrii/Storj-Exporter-dashboard
Last synced: 3 months ago
JSON representation
Storj-exporter Grafana dashboard
- Host: GitHub
- URL: https://github.com/anclrii/Storj-Exporter-dashboard
- Owner: anclrii
- License: gpl-3.0
- Created: 2019-10-08T20:40:29.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-18T15:50:09.000Z (almost 2 years ago)
- Last Synced: 2024-08-02T02:11:34.735Z (6 months ago)
- Language: Shell
- Size: 2.11 MB
- Stars: 47
- Watchers: 5
- Forks: 14
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-storj - Grafana dashboard - Exporter) (Clients with Storj support and integrations)
README
[![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)](https://stand-with-ukraine.pp.ua)
[![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner2-direct.svg)](https://stand-with-ukraine.pp.ua)
# Storj Exporter dashboard
Storj-exporter Grafana dashboard to visualise [Storj-Exporter](https://github.com/anclrii/Storj-Exporter) metrics for multiple Storj storage nodes. See my [quick-start guide](quick_start/) to set up the whole stack using docker-compose.
## Installation on existing Grafana instance:
Import Storj-Exporter-Boom-Table.json via your Grafana UI ("+" -> Import), select your Prometheus datasource at the top-left of the dashboard.Alternately, **import by ID**, simply paste in 13810, which is the [grafana dashboards entry](https://grafana.com/grafana/dashboards/13810) for this repo.
## Installing full monitoring stack
Monitoring stack required for this dashboard includes the following components:* [Storj-Exporter](https://github.com/anclrii/Storj-Exporter) - collects storagenode metrics
* [Prometheus](https://prometheus.io/) server - scrapes and stores metrics from Storj-Exporter
* [Grafana](https://grafana.com/) - pulls data from Prometheus and visualises it
* Storj-Exporter-dashboard - a template dashboard for Storj-Exporter metricsHere's how metrics flow through the stack:
---
**Storagenode => Storj-Exporter => Prometheus server => Grafana (Storj-Exporter-dashboard)**
---
See my [quick-start guide](quick_start/) to set up the whole stack using docker-compose.
Alternatively check out links below for other ways to install/configure these components:
* Storj-Exporter - https://github.com/anclrii/Storj-Exporter#installation
* Prometheus - https://prometheus.io/docs/prometheus/latest/installation/
* Grafana - https://grafana.com/docs/grafana/latest/installation/### Ansible role
There's an ansible role [toconspiracy/storj-beastmode](https://github.com/toconspiracy/storj-beastmode/tree/stable) for storagenodes that features all above monitoring components.