f5networks.f5_modules.bigip_monitor_gateway_icmp модуль — Управляет мониторами ICMP шлюзов F5 BIG-IP LTM
Примечание
Этот модуль входит в коллекцию f5networks.f5_modules (версия 1.31.0).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install f5networks.f5_modules.
Для использования в плейбуке укажите: f5networks.f5_modules.bigip_monitor_gateway_icmp.
Новый в f5networks.f5_modules 1.0.0
Обзор
- Управляет мониторами ICMP шлюзов на BIG-IP LTM.
Параметры
Параметр | Комментарии |
|---|---|
adaptive boolean | Указывает, включен ли адаптивный мониторинг времени отклика для этого монитора. Когда Когда Варианты:
|
adaptive_limit integer | Указывает абсолютное количество миллисекунд, которое не может быть превышено зондом монитора, независимо от настройки Это значение применяется независимо от значения параметра Хотя это значение может быть настроено, когда |
allowed_divergence_type string | При указании нового монитора, если Когда Когда Варианты:
|
allowed_divergence_value integer | При указании нового монитора, если |
description string | Описание монитора. |
interval integer | Указывает, в секундах, частоту, с которой система выполняет проверку монитора, когда ресурс не работает или состояние ресурса неизвестно. |
ip string | IP-адрес в определении IP/порт. Если этот параметр не указан при создании нового монитора, значение по умолчанию — ‘*’. |
manual_resume boolean | Указывает, автоматически ли система изменяет состояние ресурса на enabled при следующей успешной проверке монитора. Если вы установите этот параметр в Когда Когда Варианты:
|
name string / required | Имя монитора. |
parent string | Родительский шаблон этого шаблона монитора. После установки это значение нельзя изменить. По умолчанию это значение — родительский По умолчанию: |
partition string | Раздел устройства для управления ресурсами. По умолчанию: |
port string | Часть адреса порта в определении IP/порт. Если этот параметр не указан при создании нового монитора, значение по умолчанию — ‘*’. При указании IP-адреса необходимо использовать значение от 1 до 65535. |
provider dictionary добавлено в f5networks.f5_modules 1.0.0 | Объект dict, содержащий данные подключения. |
|
auth_provider string |
Настраивает поставщика авторизации для получения токенов аутентификации от удаленного устройства. Этот параметр действительно используется при работе с устройствами BIG-IQ. |
|
no_f5_teem boolean |
Если Вы можете опустить этот параметр, установив переменную среды Прежде используемая переменная Варианты:
|
|
password псевдонимы: pass, pwd string / required |
Пароль для учетной записи пользователя, используемой для подключения к BIG-IP или BIG-IQ. Вы можете опустить этот параметр, установив переменную среды |
|
server строка / обязательно |
Хост BIG-IP или хост BIG-IQ. Вы можете опустить этот параметр, установив переменную среды |
|
server_port целое число |
Порт сервера BIG-IP. Вы можете опустить этот параметр, установив переменную среды По умолчанию: |
|
timeout целое число |
Устанавливает таймаут в секундах для связи с сетевым устройством при подключении или отправке команд. Если таймаут истечёт до завершения операции, модуль вернёт ошибку. |
|
transport строка |
Настраивает транспортное соединение для подключения к удалённому устройству. Варианты:
|
|
user строка / обязательно |
Имя пользователя для подключения к BIG-IP или BIG-IQ. Этот пользователь должен иметь административные привилегии на устройстве. Вы можете опустить этот параметр, установив переменную среды |
|
validate_certs логическое значение |
Если Вы можете опустить этот параметр, установив переменную среды Варианты:
|
sampling_timespan целое число | Указывает длину, в секундах, окна истории запросов, которое система использует для расчета средней задержки и стандартного отклонения зондирования монитора. Хотя это значение может быть настроено, когда |
state строка | Когда Когда Варианты:
|
time_until_up целое число | Указывает количество секунд, которые необходимо подождать после того, как ресурс впервые правильно ответит на монитор, прежде чем установить ресурс в «включённое» состояние. В течение этого интервала все ответы от ресурса должны быть корректными. По истечении интервала ресурс отмечается как «включённый». Значение |
timeout целое число | Указывает количество секунд, в течение которых целевой объект должен ответить на запрос монитора. Если целевой объект отвечает в заданный период времени, он считается «включённым». Если целевой объект не отвечает в заданный период времени, он считается «выключенным». При установке этого значения в 0 (ноль) система использует интервал родительского монитора. Обратите внимание, что |
transparent логическое значение | Указывает, работает ли монитор в прозрачном режиме. Монитор в прозрачном режиме направляет трафик через ассоциированных членов пула или узлов (обычно маршрутизатор или брандмауэр) к алиасному пункту назначения (то есть зондирует комбинацию Если монитор не может успешно достичь алиасного пункта назначения, то член пула или узел, через который отправлялся трафик монитора, отмечаются как «выключенные». При создании нового монитора, если этот параметр не указан, то значение по умолчанию будет соответствовать значению, заданному Варианты:
|
up_interval целое число | Указывает интервал, используемый системой для проверки работоспособности, когда ресурс включен. При значении При любом другом числе вы можете указать другой интервал для проверки работоспособности ресурса, который включён. |
Примечания
Примечание
- Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. на странице https://www.ansible.com/integrations/networks/f5.
- Требуется версия ПО BIG-IP >= 12.
- Модули F5 манипулируют только рабочей конфигурацией продукта F5. Чтобы гарантировать сохранение конфигурации BIG-IP на диске, убедитесь, что вы включили хотя бы одну задачу, которая использует модуль f5networks.f5_modules.bigip_config для сохранения рабочей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения рабочей конфигурации.
Примеры
- name: Create a monitor
bigip_monitor_gateway_icmp:
name: gw1
adaptive: false
interval: 1
time_until_up: 0
timeout: 3
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
adaptive boolean | Включена ли адаптивная функция или нет. Возвращено: changed Пример: |
adaptive_limit integer | Абсолютное количество миллисекунд, которое не может быть превышено зондом монитора. Возвращено: changed Пример: |
allowed_divergence_type string | Тип расхождения, используемый для адаптивного мониторинга времени отклика. Возвращено: changed Пример: |
allowed_divergence_value integer | Значение типа расхождения, используемого для адаптивного мониторинга времени отклика. Может быть Возвращено: changed Пример: |
description string | Описание монитора. Возвращено: changed Пример: |
interval integer | Новый интервал, с которым будет выполняться проверка монитора. Возвращено: changed Пример: |
ip string | Новый IP-адрес определения IP/порт. Возвращено: changed Пример: |
parent string | Новый родительский шаблон монитора. Возвращено: changed Пример: |
port string | Псевдоним порта или сервиса, который должен проверять монитор, от имени пулов или членов пулов, с которыми связан монитор. Возвращено: changed Пример: |
sampling_timespan integer | Абсолютное количество миллисекунд, которое не может быть превышено зондом монитора. Возвращено: changed Пример: |
time_until_up integer | Новое время, в течение которого система будет помечена как активная после первого успешного ответа. Возвращено: changed Пример: |
timeout integer | Новое время ожидания, в течение которого удаленная система должна ответить на запрос монитора. Возвращено: changed Пример: |
transparent boolean | Работает ли монитор в прозрачном режиме. Возвращено: changed Пример: |
up_interval integer | Интервал, который система использует для проверки работоспособности, когда ресурс активен. Возвращено: changed Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/f5networks/f5_modules/bigip_monitor_gateway_icmp_module.html