在 grafana 中配置多个数据源
Provisioning multiple datasources in grafana
我能够在为 grafana 构建 docker 容器时导入数据源和仪表板。我尝试创建两个单独的 datasource.yml 文件(例如:datasoure1.yml 和 datasource2.yml)并复制到 /etc/grafana/provisioning/datasources 但出现以下错误。
lvl=warn msg="[Deprecated] the datasource provisioning config is outdated. please upgrade" logger=provisioning.datasources filename=/etc/grafana/provisioning/datasources/datasource1.yml
grafana_1_417873282a1 | t=2019-10-01T03:51:49+0000
lvl=warn msg="[Deprecated] the datasource provisioning config is outdated. please upgrade" logger=provisioning.datasources filename=/etc/grafana/provisioning/datasources/datasource2.yml
grafana_1_417873282a1 | t=2019-10-01T03:51:49+0000 lvl=eror msg="Server shutdown" logger=server reason="Service init failed: Datasource provisioning error: datasource.yaml config is invalid. Only one datasource per organization can be marked as default"
有什么提示可以让我拥有多个数据源和仪表板吗?
datasource1.yml
datasources:
- access: 'proxy' # make grafana perform the requests
editable: true # whether it should be editable
is_default: true # whether this should be the default DS
name: 'test1' # name of the datasource
org_id: 1 # id of the organization to tie this datasource to
type: 'influxdb' # type of the data source
url: 'http://<ip-address>:8086' # url of the prom instance
database: 'db1'
version: 1 # well, versioning
datasource2.yml
datasources:
- access: 'proxy' # make grafana perform the requests
editable: true # whether it should be editable
is_default: true # whether this should be the default DS
name: 'test2' # name of the datasource
org_id: 1 # id of the organization to tie this datasource to
type: 'influxdb' # type of the data source
url: 'http://<ip-address>:8086' # url of the prom instance
database: 'db2'
version: 1 # well, versioning
你可以检查这个issue。
I have been the missing first line with the apiVersion: that has made
a difference.
# # config file version
apiVersion: 1
我能够在为 grafana 构建 docker 容器时导入数据源和仪表板。我尝试创建两个单独的 datasource.yml 文件(例如:datasoure1.yml 和 datasource2.yml)并复制到 /etc/grafana/provisioning/datasources 但出现以下错误。
lvl=warn msg="[Deprecated] the datasource provisioning config is outdated. please upgrade" logger=provisioning.datasources filename=/etc/grafana/provisioning/datasources/datasource1.yml
grafana_1_417873282a1 | t=2019-10-01T03:51:49+0000
lvl=warn msg="[Deprecated] the datasource provisioning config is outdated. please upgrade" logger=provisioning.datasources filename=/etc/grafana/provisioning/datasources/datasource2.yml
grafana_1_417873282a1 | t=2019-10-01T03:51:49+0000 lvl=eror msg="Server shutdown" logger=server reason="Service init failed: Datasource provisioning error: datasource.yaml config is invalid. Only one datasource per organization can be marked as default"
有什么提示可以让我拥有多个数据源和仪表板吗?
datasource1.yml
datasources:
- access: 'proxy' # make grafana perform the requests
editable: true # whether it should be editable
is_default: true # whether this should be the default DS
name: 'test1' # name of the datasource
org_id: 1 # id of the organization to tie this datasource to
type: 'influxdb' # type of the data source
url: 'http://<ip-address>:8086' # url of the prom instance
database: 'db1'
version: 1 # well, versioning
datasource2.yml
datasources:
- access: 'proxy' # make grafana perform the requests
editable: true # whether it should be editable
is_default: true # whether this should be the default DS
name: 'test2' # name of the datasource
org_id: 1 # id of the organization to tie this datasource to
type: 'influxdb' # type of the data source
url: 'http://<ip-address>:8086' # url of the prom instance
database: 'db2'
version: 1 # well, versioning
你可以检查这个issue。
I have been the missing first line with the apiVersion: that has made a difference.
# # config file version
apiVersion: 1