From 6dfc520304a85d77c42b10bcab5dead080bba72f Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Thu, 14 Apr 2022 11:05:41 +0200 Subject: [PATCH] L2SS-579: Add grafanaapi data source --- docker-compose/grafana/dashboards/svg.json | 4 +-- .../grafana/datasources/grafanaapi.yaml | 36 +++++++++++++++++++ 2 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 docker-compose/grafana/datasources/grafanaapi.yaml diff --git a/docker-compose/grafana/dashboards/svg.json b/docker-compose/grafana/dashboards/svg.json index 98b49a08c..1b2c91e5e 100755 --- a/docker-compose/grafana/dashboards/svg.json +++ b/docker-compose/grafana/dashboards/svg.json @@ -89,7 +89,7 @@ { "columns": [], "datasource": { - "uid": "2NId6-87k" + "uid": "grafanaapi" }, "filters": [], "format": "table", @@ -162,4 +162,4 @@ "uid": "tMZW8-U7z", "version": 11, "weekStart": "" -} \ No newline at end of file +} diff --git a/docker-compose/grafana/datasources/grafanaapi.yaml b/docker-compose/grafana/datasources/grafanaapi.yaml new file mode 100644 index 000000000..a2310cdf2 --- /dev/null +++ b/docker-compose/grafana/datasources/grafanaapi.yaml @@ -0,0 +1,36 @@ +apiVersion: 1 + +datasources: + # <string, required> name of the datasource. Required + - name: Grafana API + # <string, required> datasource type. Required + type: yesoreyeram-infinity-datasource + # <string, required> access mode. proxy or direct (Server or Browser in the UI). Required + access: proxy + # <int> org id. will default to orgId 1 if not specified + orgId: 1 + # <string> custom UID which can be used to reference this datasource in other parts of the configuration, if not specified will be generated automatically + uid: grafanaapi + # <string> url + url: http://localhost:3000/api + # <string> Deprecated, use secureJsonData.password + password: + # <string> database user, if used + user: postgres + # <string> database name, if used + database: hdb + # <bool> enable/disable basic auth + basicAuth: false + # <string> basic auth username + basicAuthUser: + # <string> Deprecated, use secureJsonData.basicAuthPassword + basicAuthPassword: + # <bool> enable/disable with credentials headers + withCredentials: + # <bool> mark as default datasource. Max one per org + isDefault: false + # <map> fields that will be converted to json and stored in jsonData + version: 1 + # <bool> allow users to edit datasources from the UI. + editable: false + -- GitLab