Spec-Zone.ru › Ansible 2.6

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 = ЗНАЧЕНИЕ

переменная окружения:GRAFANA_API_KEY
Ключ API Grafana, позволяющий аутентифицироваться при отправке запросов по HTTP API. Если не указан, потребуются grafana_login и grafana_password.
grafana_dashboard_id
записи в ini:

[callback_grafana_annotations ]
grafana_dashboard_id = ЗНАЧЕНИЕ

переменная окружения:GRAFANA_DASHBOARD_ID
Идентификатор панели Grafana, где будет создана аннотация.
grafana_panel_id
записи в ini:

[callback_grafana_annotations ]
grafana_panel_id = ЗНАЧЕНИЕ

переменная окружения:GRAFANA_PANEL_ID
Идентификатор панели Grafana, где будет создана аннотация.
grafana_password По умолчанию:
"ansible"
записи в ini:

[callback_grafana_annotations ]
grafana_password = ansible

переменная окружения:GRAFANA_PASSWORD
Пароль Grafana для аутентификации. Игнорируется, если указан grafana_api_key.
grafana_url
обязательно
записи в ini:

[callback_grafana_annotations ]
grafana_url = ЗНАЧЕНИЕ

переменная окружения:GRAFANA_URL
URL API Grafana для аннотаций
grafana_user По умолчанию:
"ansible"
записи в ini:

[callback_grafana_annotations ]
grafana_user = ansible

переменная окружения:GRAFANA_USER
Имя пользователя Grafana для аутентификации. Игнорируется, если указан grafana_api_key.
http_agent По умолчанию:
"Ansible (grafana_annotations callback)"
записи в ini:

[callback_grafana_annotations ]
http_agent = Ansible (grafana_annotations callback)

переменная окружения:HTTP_AGENT
Значение HTTP 'User-agent', устанавливаемое в запросах HTTP.
validate_grafana_certs
bool
    Варианты:
  • нет
  • да ←
записи в ini:

[callback_grafana_annotations ]
validate_grafana_certs = да

переменная окружения: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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API