* move queryRunner to panelModel * remove isEditing from PanelChrome * move listener to QueriesTab * add shared query datasource * expose getDashboardSrv to react * no changes to panel chrome * issue queries when in fullscreen * moved to regular QueryEditor interface * moved to regular QueryEditor interface * lower limit * add dashboard query * no changes to editor row * fix sort order * fix sort order * make it an alpha panel * make panelId a getter * fix angular constructor * rename SeriesData to DataFrame * merge with master * use series * add simple tests * check unsubscribe * Minor code cleanup, creating Subjects look cheap and does not need to be lazy, simplifies code * minor refactor * Minor refacforing, renames * added test dashboard
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
make devenv sources=influxdb,prometheus2,elastic5
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.
Some of the blocks support dynamic change of the image version used in docker file. The signature looks like this - make devenv sources=postgres,openldap name-of-block_version=9.2 -
make devenv sources=postgres,openldap postgres_version=9.2