Spec-Zone.ru › Ansible 2.6

net_ping - Тестирование доступности с помощью ping с сетевого устройства

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

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Значения возврата
  • Статус
  • Техническое обслуживание
    • Автор

Описание

  • Тестирует доступность с помощью ping с сетевого устройства до удаленного узла назначения.
  • Для целевых систем Windows используйте модуль win_ping вместо него.
  • Для целевых систем с Python используйте модуль ping вместо него.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
count Значение по умолчанию:
5
Количество пакетов для отправки.
dest
обязательно
IP-адрес или имя хоста (разрешаемый коммутатором) удаленного узла.
source
IP-адрес источника.
state
    Варианты:
  • absent
  • present ←
Определяет, является ли ожидаемый результат успешным или неудачным.
vrf Значение по умолчанию:
"default"
VRF для использования в пересылке.

Примечания

Примечание

  • Для целевых систем Windows используйте модуль win_ping вместо него.
  • Для целевых систем с Python используйте модуль ping вместо него.

Примеры

- name: Test reachability to 10.10.10.10 using default vrf
  net_ping:
    dest: 10.10.10.10

- name: Test reachability to 10.20.20.20 using prod vrf
  net_ping:
    dest: 10.20.20.20
    vrf: prod

- name: Test unreachability to 10.30.30.30 using default vrf
  net_ping:
    dest: 10.30.30.30
    state: absent

- name: Test reachability to 10.40.40.40 using prod vrf and setting count and source
  net_ping:
    dest: 10.40.40.40
    source: loopback0
    vrf: prod
    count: 20

Значения возврата

Общие значения возврата описаны здесь, следующие поля уникальны для данного модуля:

Ключ Возвращаемое значение Описание
commands
список
всегда
Показывает отправленный командный запрос.

Пример:
['ping vrf prod 10.40.40.40 count 20 source loopback0']
packet_loss
строка
всегда
Процент потерянных пакетов.

Пример:
0%
packets_rx
целое число
всегда
Успешно полученные пакеты.

Пример:
20
packets_tx
целое число
всегда
Успешно отправленные пакеты.

Пример:
20
rtt
словарь
всегда
Показатели RTT.

Пример:
{'avg': 2, 'max': 8, 'min': 1}


Статус

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

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Jacob McGill (@jmcgill298)

Подсказка

Если вы обнаружите какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.

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

Spec-Zone.ru

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