Note
This plugin is part of the community.grafana collection.
To install it use: ansible-galaxy collection install community.grafana
.
To use it in a playbook, specify: community.grafana.grafana_annotations
.
The below requirements are needed on the local controller node that executes this callback.
Parameter | Choices/Defaults | Configuration | Comments |
---|---|---|---|
grafana_api_key string | ini entries: [callback_grafana_annotations] env:GRAFANA_API_KEY | Grafana API key, allowing to authenticate when posting on the HTTP API. If not provided, grafana_login and grafana_password will be required. | |
grafana_dashboard_id integer | ini entries: [callback_grafana_annotations] env:GRAFANA_DASHBOARD_ID | The grafana dashboard id where the annotation shall be created. | |
grafana_panel_ids list / elements=string | Default: [] | ini entries: [callback_grafana_annotations] env:GRAFANA_PANEL_IDS | The grafana panel ids where the annotation shall be created. Give a single integer or a comma-separated list of integers. |
grafana_password string | Default: "ansible" | ini entries: [callback_grafana_annotations] env:GRAFANA_PASSWORD | Grafana password used for authentication. Ignored if grafana_api_key is provided. |
grafana_url string / required | ini entries: [callback_grafana_annotations] env:GRAFANA_URL | Grafana annotations api URL | |
grafana_user string | Default: "ansible" | ini entries: [callback_grafana_annotations] env:GRAFANA_USER | Grafana user used for authentication. Ignored if grafana_api_key is provided. |
http_agent string | Default: "Ansible (grafana_annotations callback)" | ini entries: [callback_grafana_annotations] env:HTTP_AGENT | The HTTP 'User-agent' value to set in HTTP requets. |
validate_certs boolean |
| ini entries: [callback_grafana_annotations] [callback_grafana_annotations] env:GRAFANA_VALIDATE_CERT | validate the SSL certificate of the Grafana server. (For HTTPS url) aliases: validate_grafana_certs |
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/community/grafana/grafana_annotations_callback.html