Manage Grafana v4.0 data sources
New in version 2017.7.0.
Token auth setup
grafana_version: 4
grafana:
grafana_timeout: 5
grafana_token: qwertyuiop
grafana_url: 'https://url.com'
Basic auth setup
grafana_version: 4
grafana:
grafana_timeout: 5
grafana_user: grafana
grafana_password: qwertyuiop
grafana_url: 'https://url.com'
Ensure influxdb data source is present:
grafana_datasource.present:
- name: influxdb
- type: influxdb
- url: http://localhost:8086
- access: proxy
- basic_auth: true
- basic_auth_user: myuser
- basic_auth_password: mypass
- is_default: true
salt.states.grafana4_datasource.
__virtual__
()¶Only load if grafana4 module is available
salt.states.grafana4_datasource.
absent
(name, orgname=None, profile=u'grafana')¶Ensure that a data source is present.
salt.states.grafana4_datasource.
present
(name, type, url, access=None, user=None, password=None, database=None, basic_auth=None, basic_auth_user=None, basic_auth_password=None, tls_auth=None, json_data=None, is_default=None, with_credentials=None, type_logo_url=None, orgname=None, profile=u'grafana')¶Ensure that a data source is present.
Docs for previous releases are available on readthedocs.org.
Latest Salt release: 2018.3.0
salt.states.grafana4_dashboard module