monitoring-grafana-influxdb.../grafana/add_datasources.sh

34 lines
682 B
Bash
Executable File

#!/bin/bash
#set -e
apk add curl
# ADD INFLUXDB DATASOURCE
curl -s -H "Content-Type: application/json" \
-XPOST http://admin:nimda321@localhost:3000/api/datasources \
-d @- <<EOF
{
"name": "influxdb",
"type": "influxdb",
"access": "proxy",
"url": "http://influxdb2:8086",
"database": "telegraf",
"user":"telegraf",
"password":"nimda321",
"basicAuth":false
}
EOF
## ADD PROMETHEUS DATASOURCE
curl -s -H "Content-Type: application/json" \
-XPOST http://admin:nimda321@localhost:3000/api/datasources \
-d @- <<EOF
{
"name": "prometheus",
"type": "prometheus",
"access": "proxy",
"url": "http://prometheus:9090"
}
EOF