bigip_monitor_tcp_half_open - Управляет F5 BIG-IP LTM мониторами tcp.
Новое в версии 2.4.
- Описание
- Требования (к хосту, на котором выполняется модуль)
- Параметры
- Примеры
- Возвращаемые значения
- Примечания
Описание
- У
- п
- р
- а
- в
- л
- я
- е
- т
- с
- я
- F
- 5
- B
- I
- G
-
- I
- P
- L
- T
- M
- t
- c
- p
- m
- o
- н
- и
- т
- о
- р
- а
- м
- и
- ч
- е
- р
- е
- з
- A
- P
- I
- K
- o
- n
- t
- r
- o
- l
- S
- O
- A
- P
- A
- P
- I
- .
Требования (к хосту, на котором выполняется модуль)
- f5-sdk >= 2.2.3
Параметры
| параметр | обязательно | по умолчанию | возможные значения | комментарии |
|---|---|---|---|---|
| interval | нет | Интервал, указывающий, как часто будет выполняться экземпляр монитора этой шаблона. Если этот параметр не указан при создании нового монитора, значение по умолчанию будет 5. Это значение должно быть меньше значения timeout. | ||
| ip | нет | Часть IP-адреса в определении IP/порт. Если этот параметр не указан при создании нового монитора, значение по умолчанию будет '*'. Если это значение - IP-адрес, и type равен tcp (по умолчанию), то необходимо указать port число. | ||
| name | да | Имя монитора. псевдонимы: monitor | ||
| parent | нет | /Common/tcp | Родительский шаблон этого шаблона монитора. После установки этого значения, его изменить нельзя. По умолчанию это родительский tcp в раздела Common. | |
| password | да | Пароль учетной записи пользователя, используемой для подключения к BIG-IP. Этот параметр можно опустить, если переменная окружения F5_PASSWORD установлена. | ||
| server | да | Хост BIG-IP. Этот параметр можно опустить, если переменная окружения F5_SERVER установлена. | ||
| server_port (добавлено в 2.2)
| нет | 443 | Порт сервера BIG-IP. Этот параметр можно опустить, если переменная окружения F5_SERVER_PORT установлена. | |
| time_until_up | нет | Указывает количество секунд после первого успешного ответа, прежде чем узел будет помечен как активный. Значение 0 приведет к тому, что узел будет помечен как активный сразу после получения действительного ответа от узла. Если этот параметр не указан при создании нового монитора, значение по умолчанию будет 0. | ||
| timeout | нет | Количество секунд, в течение которых узел или служба должны ответить на запрос монитора. Если целевой объект отвечает в течение заданного периода, он считается активным. Если целевой объект не отвечает в течение заданного периода, он считается неактивным. Вы можете изменить это число на любое значение, однако оно должно быть в 3 раза больше интервала в секундах плюс 1 секунда. Если этот параметр не указан при создании нового монитора, значение по умолчанию будет 16. | ||
| user | да | Имя пользователя для подключения к BIG-IP. У этого пользователя должны быть административные привилегии на устройстве. Этот параметр можно опустить, если переменная окружения F5_USER установлена. | ||
| validate_certs (добавлено в 2.0)
| нет | True |
| Если no, сертификаты SSL не будут проверены. Это следует использовать только на сайтах, контролируемых лично, которые используют самозаверяющие сертификаты. Этот параметр можно опустить, если переменная окружения F5_VALIDATE_CERTS установлена. |
Примеры
- name: Create TCP Monitor
bigip_monitor_tcp_half_open:
state: "present"
ip: "10.10.10.10"
server: "lb.mydomain.com"
user: "admin"
password: "secret"
name: "my_tcp_monitor"
delegate_to: localhost
- name: Remove TCP Monitor
bigip_monitor_tcp_half_open:
state: "absent"
server: "lb.mydomain.com"
user: "admin"
password: "secret"
name: "my_tcp_monitor"
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие являются полями, уникальными для этого модуля:
| имя | описание | возвращается | тип | пример |
|---|---|---|---|---|
| interval | Новый интервал, в котором будет выполняться проверка монитора. | изменилось | int | 2 |
| ip | Новый IP-адрес определения IP/порт. | изменилось | строка | 10.12.13.14 |
| parent | Новый родительский шаблон монитора. | изменилось | строка | tcp |
| time_until_up | Новое время, в котором система будет помечена как активная после первого успешного ответа. | изменилось | int | 2 |
| timeout | Новый таймаут, в течение которого удаленная система должна ответить на запрос монитора. | изменилось | int | 10 |
Примечания
Примечание
- Требуется пакет f5-sdk Python на хосте. Это так же просто, как pip install f5-sdk.
- Требуется версия ПО BIG-IP >= 12
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Для получения помощи в разработке модулей, если вы заинтересованы, пожалуйста, прочитайте Информацию о сообществе и сотрудничество, Тестирование 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/bigip_monitor_tcp_half_open_module.html