The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/devenv
Torkel Ödegaard 874039992f
BarGauge: Fix for negative min values (#17192)
6 years ago
..
benchmarks/ab moves benchmark script to devenv 7 years ago
bulk-dashboards Fix bulk-dashboards path (#12978) 7 years ago
bulk_alerting_dashboards target gfdev-prometheus datasource 7 years ago
dev-dashboards BarGauge: Fix for negative min values (#17192) 6 years ago
dev-dashboards-without-uid avoid infinite loop in the dashboard provisioner 6 years ago
docker Feature: provide multildap server configuration (#16914) 6 years ago
e2e-api-tests moves files from /tests to more appropriate folders 7 years ago
README.md docs(dev): Update docs about devenv dir (#16208) 6 years ago
create_docker_compose.sh moves docker/ to devenv/docker 7 years ago
dashboards.yaml Provisioning: Support FolderUid in Dashboard Provisioning Config (#16559) 6 years ago
datasources.yaml devenv: add slow reverse proxy (#16943) 6 years ago
setup.sh Remove option r from ln command since its not working everywhere 7 years ago

README.md

This folder contains useful scripts and configuration for...

  • Configuring dev datasources in Grafana
  • Configuring dev & test scenarios dashboards.
  • Creating docker-compose file with DBs and fake data.

Dev dashboards and data sources

./setup.sh

After restarting grafana server there should now be a number of datasources named gdev-<type> provisioned as well as a dashboard folder named gdev dashboards. This folder contains dashboard & panel features tests dashboards.

Dev dashboards

Please update these dashboards or make new ones as new panels & dashboards features are developed or new bugs are found. The dashboards are located in the devenv/dev-dashboards folder.

docker-compose with databases

./create_docker_compose.sh influxdb prometheus2 elastic5
docker-compose up

This command will create a docker compose file with specified databases configured and ready to run. Each database has a prepared image with some fake data ready to use. For available databases see docker/blocks directory. Mind that for some databases there are multiple images, for example there is prometheus_mac specifically for Macs or different version.