Fix Grafana datasource creation.

This commit is contained in:
Tobias Lidskog 2016-09-18 09:32:37 +02:00
parent 4a989d80ac
commit a901def73c
3 changed files with 13 additions and 8 deletions

View File

@ -3,8 +3,8 @@
"type": "graphite",
"url": "http://graphite:80",
"access": "proxy",
"isDefault": true,
"basicAuth": true,
"default": true,
"user": "guest",
"password": "guest"
"basicAuthUser":"guest",
"basicAuthPassword":"guest"
}

View File

@ -3,8 +3,9 @@
"type": "influxdb",
"url": "http://influxdb:8086",
"access": "proxy",
"isDefault": false,
"basicAuth": false,
"database": "_internal",
"user": "admin",
"password": "admin"
"basicAuthUser":"admin",
"basicAuthPassword":"admin",
"database": "_internal"
}

View File

@ -15,13 +15,17 @@ echo "Up!"
echo "Adding datasources..."
for datasource in `ls -1 /datasources/*.json`; do
curl -H 'Content-Type:application/json' -u admin:admin --data @"${datasource}" ${GF_API}/datasources
echo "Adding ${datasource}"
curl -s -H 'Content-Type:application/json' -u admin:admin --data @"${datasource}" ${GF_API}/datasources
echo ""
done
echo "Adding dashboards..."
for dashboard in `ls -1 /dashboards/*.json`; do
curl -H 'Content-Type:application/json' -u admin:admin --data @"${dashboard}" ${GF_API}/dashboards/db
echo "Adding ${dashboard}"
curl -s -H 'Content-Type:application/json' -u admin:admin --data @"${dashboard}" ${GF_API}/dashboards/db
echo ""
done
echo "Done!"