c9e566b156
* Update README.md Capitalized the G and S in "Getting Started," and moved "guide" to match the section title in the docs. * Fixed sentence structure. Changed "download" to "grafana.com/get" and changed "get" to "download". * Docs: Replace "datasources" with "data sources" (#19111) * Docs: Replace "datasources" with "data sources" (#19111) * Docs: Replace "datasources" with "data sources" (#19111) * Docs: Replace "datasources" with "data sources" (#19111) * Docs: Replace "datasources" with "data sources" (#19111) * Docs: Replace "datasources" with "data sources" (#19111) * Docs: Replace "datasources" with "data sources" (#19111) * Docs: Replace "datasources" with "data sources" (#19111) * Docs: Replace "datasources" with "data sources" (#19111) * Docs: Replace "datasources" with "data sources" (#19111) * Docs: Replace "datasources" with "data sources" (#19111) * Docs: Replace "datasources" with "data sources" (#19111) |
||
---|---|---|
.. | ||
benchmarks/ab | ||
bulk_alerting_dashboards | ||
bulk-dashboards | ||
dev-dashboards | ||
dev-dashboards-without-uid | ||
docker | ||
e2e-api-tests | ||
create_docker_compose.sh | ||
dashboards.yaml | ||
datasources.yaml | ||
README.md | ||
setup.sh |
This folder contains useful scripts and configuration for...
- Configuring dev data sources 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 data sources 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