Я успешно могу импортировать источники данных при использовании is_default & org_id. Но когда я использую isDefault и orgId, только один источник данных успешно импортируется. Ниже приведены мои ymls
1) datasources1.yml and its dashboard1.yml
2) datasources2.yml and its dashboard2.yml
datasources1.yml
apiVersion: 1
datasources:
- access: 'proxy' # make grafana perform the requests
editable: true # whether it should be editable
isDefault: true # whether this should be the default DS
name: 'test1' # name of the datasource
orgId: 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
dashboard1.yml apiVersion: 1
providers:
- name: 'dashboard1'
orgId: 1
folder: ''
type: file
disableDeletion: false
updateIntervalSeconds: 10 #how often Grafana will scan for changed dashboards
options:
path: /etc/grafana/provisioning/dashboards
datasources2.yml
apiVersion: 1
datasources:
- access: 'proxy' # make grafana perform the requests
editable: true # whether it should be editable
isDefault: true # whether this should be the default DS
name: 'test2' # name of the datasource
orgId: 2 # 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
dashboard2.yml apiVersion: 1
providers:
- name: 'dashboard2'
orgId: 2
folder: ''
type: file
disableDeletion: false
updateIntervalSeconds: 10 #how often Grafana will scan for changed dashboards
options:
path: /etc/grafana/provisioning/dashboards
Насколько я понимаю, orgId необходим для сопоставления источника данных с панелью мониторинга, но, похоже, он не работает. Также, когда я использую is_default и org_id, хотя он создает источник данных, но не может сопоставить второй источник данных с панелью мониторинга.