grafana_annotations - отправка событий ansible в качестве аннотаций на графики Grafana по API HTTP.
Новое в версии 2.6.
Описание
- Этот коллбэк будет сообщать события start, failed и stats в Grafana в качестве аннотаций (https://grafana.com)
Требования
Ниже перечислены требования, необходимые на локальном узле-мастере, на котором выполняется этот коллбэк.
- Включение в конфигурацию
Параметры
| Параметр | Варианты/Значения по умолчанию | Конфигурация | Комментарии |
|---|---|---|---|
| grafana_api_key | записи в ini: [callback_grafana_annotations ] переменная окружения:GRAFANA_API_KEY | Ключ API Grafana, позволяющий аутентифицироваться при отправке запросов по HTTP API. Если не указан, потребуются grafana_login и grafana_password. | |
| grafana_dashboard_id | записи в ini: [callback_grafana_annotations ] переменная окружения:GRAFANA_DASHBOARD_ID | Идентификатор панели Grafana, где будет создана аннотация. | |
| grafana_panel_id | записи в ini: [callback_grafana_annotations ] переменная окружения:GRAFANA_PANEL_ID | Идентификатор панели Grafana, где будет создана аннотация. | |
| grafana_password | По умолчанию: "ansible" | записи в ini: [callback_grafana_annotations ] переменная окружения:GRAFANA_PASSWORD | Пароль Grafana для аутентификации. Игнорируется, если указан grafana_api_key. |
| grafana_url обязательно | записи в ini: [callback_grafana_annotations ] переменная окружения:GRAFANA_URL | URL API Grafana для аннотаций | |
| grafana_user | По умолчанию: "ansible" | записи в ini: [callback_grafana_annotations ] переменная окружения:GRAFANA_USER | Имя пользователя Grafana для аутентификации. Игнорируется, если указан grafana_api_key. |
| http_agent | По умолчанию: "Ansible (grafana_annotations callback)" | записи в ini: [callback_grafana_annotations ] переменная окружения:HTTP_AGENT | Значение HTTP 'User-agent', устанавливаемое в запросах HTTP. |
| validate_grafana_certs bool |
| записи в ini: [callback_grafana_annotations ] переменная окружения:GRAFANA_VALIDATE_CERT | Проверка сертификата SSL сервера Grafana. (Для HTTPS url) |
Статус
Автор
- Rémi REY (@rrey)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/plugins/callback/grafana_annotations.html