Spec-Zone.ru › Ansible 2.4

librato_annotation - создание аннотации в librato

Новое в версии 1.6.

  • Обзор
  • Параметры
  • Примеры
    • Статус

Обзор

  • Создайте событие аннотации в заданном потоке аннотаций :name. Если поток аннотаций не существует, он будет создан автоматически.

Параметры

Параметр Обязательно По умолчанию Варианты Комментарии
api_key
да
Ключ API учетной записи Librato
description
нет
Описание содержит дополнительные метаданные о конкретной аннотации
Описание должно содержать специфику по отдельной аннотации, например, развернуто 9b562b2, выпущена новая функция foo!
end_time
нет
Маркер времени Unix, указывающий момент окончания события, на которое ссылается данная аннотация.
Для событий, которые имеют продолжительность, это полезный способ аннотировать продолжительность события.
links
да
См. примеры
name
нет
Имя потока аннотаций
Если поток аннотаций не существует, он будет создан автоматически.
source
нет
Строка, описывающая исходный источник аннотации, когда эта аннотация отслеживается по множеству участников.
start_time
нет
Маркер времени Unix, указывающий момент начала события, на которое ссылается данная аннотация.
title
да
Заголовок аннотации — это строка и может содержать пробелы
Заголовок должен быть кратким, обобщающим описание аннотации, например, развертывание v45
user
да
Имя пользователя учетной записи Librato

Примеры

# Create a simple annotation event with a source
- librato_annotation:
    user: user@example.com
    api_key: XXXXXXXXXXXXXXXXX
    title: App Config Change
    source: foo.bar
    description: This is a detailed description of the config change

# Create an annotation that includes a link
- librato_annotation:
    user: user@example.com
    api_key: XXXXXXXXXXXXXXXXXX
    name: code.deploy
    title: app code deploy
    description: this is a detailed description of a deployment
    links:
      - rel: example
        href: http://www.example.com/deploy

# Create an annotation with a start_time and end_time
- librato_annotation:
    user: user@example.com
    api_key: XXXXXXXXXXXXXXXXXX
    name: maintenance
    title: Maintenance window
    description: This is a detailed description of maintenance
    start_time: 1395940006
    end_time: 1395954406

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Для получения помощи в разработке модулей, если вам это нужно, прочитайте Информацию о сообществе и участие в разработке, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/librato_annotation_module.html

Spec-Zone.ru

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