Spec-Zone.ru › Ansible

Модуль community.general.librato_annotation – создание аннотации в Librato

Примечание

Этот модуль входит в коллекцию community.general (версия 12.6.1).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install community.general.

Чтобы использовать её в плейбуке, укажите: community.general.librato_annotation.

  • Краткое описание
  • Параметры
  • Атрибуты
  • Примеры

Краткое описание

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

Параметры

Параметр

Комментарии

api_key

string / обязательный

Ключ API учётной записи Librato.

description

string

Описание содержит дополнительные метаданные о конкретной аннотации.

В описании следует указать подробности об отдельной аннотации, например Deployed 9b562b2 shipped new feature foo!.

end_time

integer

Временная метка Unix, указывающая время окончания события, на которое ссылается эта аннотация.

Для событий с заданной продолжительностью это удобный способ указать длительность события в аннотации.

links

list / элементы=dictionary

См. примеры.

name

string

Имя потока аннотаций.

Если поток аннотаций не существует, он создаётся автоматически.

source

string

Строка, описывающая исходный источник аннотации, если эта аннотация отслеживается для нескольких элементов совокупности.

start_time

integer

Временная метка Unix, указывающая время начала события, на которое ссылается эта аннотация.

title

string / обязательный

Заголовок аннотации — это строка, которая может содержать пробелы.

Заголовок должен представлять собой краткое общее описание аннотации, например v45 Deployment.

user

string / обязательный

Имя пользователя учётной записи Librato.

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: нет

Может работать в режиме check_mode и возвращать прогноз изменения статуса без изменения целевого объекта.

diff_mode

Поддержка: нет

В режиме сравнения возвращает сведения об изменениях (или о возможных изменениях в check_mode).

Примеры

- name: Create a simple annotation event with a source
  community.general.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

- name: Create an annotation that includes a link
  community.general.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

- name: Create an annotation with a start_time and end_time
  community.general.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

Авторы

  • Seth Edwards (@Sedward)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)
  • Обратиться за помощью
  • Отправить отчёт об ошибке
  • Запросить новую функцию
  • Связь

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/general/librato_annotation_module.html

Spec-Zone.ru

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