Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/diogok/grafana-provisioning
My Common datasources and dashboards to provision grafana
https://github.com/diogok/grafana-provisioning
docker grafana prometheus
Last synced: 21 days ago
JSON representation
My Common datasources and dashboards to provision grafana
- Host: GitHub
- URL: https://github.com/diogok/grafana-provisioning
- Owner: diogok
- Created: 2019-05-29T00:17:15.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-05-29T13:25:29.000Z (over 5 years ago)
- Last Synced: 2025-01-10T00:08:31.719Z (24 days ago)
- Topics: docker, grafana, prometheus
- Language: Dockerfile
- Homepage:
- Size: 54.7 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Grafana provisioning
My common grafana setup
## Features
Datasources:
- Prometheus (default)
Dashboards:
- Node Exporter
- Elasticsearch## Usage
They all will require the Prometheus environment variables, as such:
```
PROMETHEUS_HOST=localhost
PROMETHEUS_PORT=9090
```### Docker volumes from
You can run in docker, to provision:
```
docker run --name grafana-provisioning --volume /etc/grafana/provisioning diogok/grafana-provisio
docker run --name grafana -p 3000:3000 --volumes_from grafana-provisioning grafana/grafana:6.2.1
```### Docker compose
```
version: "2"
services:
prometheus:
image: prom/prometheus:v2.8.1
ports:
- 9090:9090
grafana-provision:
image: diogok/grafana-provisioning:v0.0.1
volumes:
- /etc/grafana/provisioning
grafana:
image: "grafana/grafana:6.2.1"
volumes_from:
- grafana-provision
environment:
PROMETHEUS_HOST: prometheus
PROMETHEUS_PORT: 9090
ports:
- 3000:3000
```### Download artifacts
You can download a [release](https://github.com/diogok/grafana-provisioning/releases) and expando into your grafana `/etc/grafana/provisioning` folder.
## License
MIT