New in version 2.7.
Parameter | Choices/Defaults | Configuration | Comments |
---|---|---|---|
grafana_api_key | env:GRAFANA_API_KEY | api key of grafana. when grafana_api_key is set, the options grafan_user , grafana_password and grafana_org_id are ignored.Attention, please remove the two == at the end of the grafana_api_key because ansible lookup plugins options are splited on = (see example). | |
grafana_org_id | Default: 1 | env:GRAFANA_ORG_ID | grafana organisation id. |
grafana_password | Default: admin | env:GRAFANA_PASSWORD | grafana authentication password. |
grafana_url | Default: http://127.0.0.1:3000 | env:GRAFANA_URL | url of grafana. |
grafana_user | Default: admin | env:GRAFANA_USER | grafana authentication user. |
search | env:GRAFANA_DASHBOARD_SEARCH | optional filter for dashboard search. |
- name: get project foo grafana dashboards set_fact: grafana_dashboards: "{{ lookup('grafana_dashboard', 'grafana_url=http://grafana.company.com grafana_user=admin grafana_password=admin search=foo') }}" - name: get all grafana dashboards set_fact: grafana_dashboards: "{{ lookup('grafana_dashboard', 'grafana_url=http://grafana.company.com grafana_api_key=' ~ grafana_api_key|replace('==', '')) }}"
This lookup is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
This lookup is flagged as community which means that it is maintained by the Ansible Community. See Module Maintenance & Support for more info.
For a list of other modules that are also maintained by the Ansible Community, see here.
Hint
If you notice any issues in this documentation you can edit this document to improve it.
© 2012–2018 Michael DeHaan
© 2018 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.7/plugins/lookup/grafana_dashboard.html