logicmonitor_facts - Сбор фактов об объектах LogicMonitor
Новое в версии 2.2.
- Обзор
- Требования (к хосту, на котором выполняется модуль)
- Параметры
- Примеры
- Возвращаемые значения
- Примечания
Обзор
- LogicMonitor — это размещённая платформа для мониторинга инфраструктуры, охватывающая все уровни.
- Этот модуль собирает данные о хостах и группах хостов в вашей учётной записи LogicMonitor.
Требования (к хосту, на котором выполняется модуль)
- Существующая учётная запись LogicMonitor
- Linux
Параметры
| параметр | обязателен | значение по умолчанию | допустимые значения | комментарии |
|---|---|---|---|---|
| collector | нет | Полное доменное имя коллектора в вашей учётной записи LogicMonitor. Это необязательно при запросе хоста LogicMonitor, если указано displayname. Это обязательно при запросе хоста LogicMonitor, если displayname не указано. | ||
| company | да | Название компании в учётной записи LogicMonitor. Если вы войдёте в свою учётную запись по адресу "superheroes.logicmonitor.com", вы должны использовать "superheroes". | ||
| displayname | нет | hostname -f | Имя отображения хоста в вашей учётной записи LogicMonitor или желаемое имя отображения устройства для добавления в мониторинг. | |
| fullpath | нет | Полный путь к объекту группы хостов, который вы хотите управлять. Рекомендуется запускать на одном хосте Ansible. Обязательно для управления группами хостов LogicMonitor (target=hostgroup). | ||
| hostname | нет | hostname -f | Имя хоста в вашей учётной записи LogicMonitor или желаемое имя хоста устройства для добавления в мониторинг. Обязательно для управления хостами (target=host). | |
| password | да | Пароль для выбранного пользователя LogicMonitor. Если используется хеш md5, флаг digest должен быть установлен в значение true. | ||
| target | да |
| Объект LogicMonitor, которым вы хотите управлять. | |
| user | да | Имя пользователя LogicMonitor. Модуль будет аутентифицироваться и выполнять действия от имени этого пользователя. |
Примеры
# Always run those modules on localhost using delegate_to:localhost, or localaction
- name: query a list of hosts
logicmonitor_facts:
target: host
company: yourcompany
user: Luigi
password: ImaLuigi,number1!
delegate_to: localhost
- name: query a host group
logicmonitor_facts:
target: hostgroup
fullpath: /servers/production
company: yourcompany
user: mario
password: itsame.Mario!
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие поля уникальны для данного модуля:
| имя | описание | возвращается | тип | пример |
|---|---|---|---|---|
| ansible_facts | Свойства LogicMonitor, установленные для указанного объекта | успех | список |
Примечания
Примечание
- Для работы этого модуля необходима существующая учётная запись LogicMonitor.
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантирует обратную совместимость.
Для получения помощи в разработке модулей, если вы заинтересованы, прочитайте Справочная информация по сообществу и сотрудничество, Тестирование 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/logicmonitor_facts_module.html