Grafana Data Sources

Add via CLI/API

# Add Prometheus datasource
curl -u admin:admin -X POST \
    -H "Content-Type: application/json" \
    -d '{
        "name": "Prometheus",
        "type": "prometheus",
        "url": "http://localhost:{prometheus-port}",
        "access": "proxy",
        "isDefault": true
    }' \
    localhost:{grafana-port}/api/datasources

# Add Loki datasource
curl -u admin:admin -X POST \
    -H "Content-Type: application/json" \
    -d '{
        "name": "Loki",
        "type": "loki",
        "url": "http://localhost:{loki-port}",
        "access": "proxy"
    }' \
    localhost:{grafana-port}/api/datasources

TODO: Elasticsearch, InfluxDB, CloudWatch