Модуль community.network.icx_ping – Тестирование доступности с помощью пинга со свитчами Ruckus ICX 7000 серии
Примечание
Этот модуль входит в коллекцию community.network (версия 5.0.3).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.network.
Чтобы использовать её в плейбуке, укажите: community.network.icx_ping.
Обзор
- Тестирует доступность с помощью пинга со свитча до удалённого узла назначения.
Псевдонимы: network.icx.icx_ping
Параметры
Параметр | Комментарии |
|---|---|
count целое число | Количество пакетов для отправки. По умолчанию 1. |
dest строка / обязательно | ip-addr | имя_хоста | vrf имя_vrf | ipv6 [ ipv6-addr | имя_хоста | vrf имя_vrf] (разрешимо коммутатором) удалённого узла. |
size целое число | Указывает размер части данных ICMP пакета в байтах. Это полезная нагрузка и не включает заголовок. Значение может варьироваться от 0 до 10000. По умолчанию 16. |
source строка | IP-адрес, который будет использоваться в качестве источника пакетов пинга. |
state строка | Определяет, ожидаемый результат – успех или ошибка. Варианты:
|
timeout целое число | Указывает время в миллисекундах, в течение которого устройство ждёт ответа от пингованного устройства. Значение может варьироваться от 1 до 4294967296. По умолчанию 5000 (5 секунд). |
ttl целое число | Указывает время жизни в виде максимального количества переходов. Значение может варьироваться от 1 до 255. По умолчанию 64. |
vrf строка | Указывает экземпляр виртуальной маршрутизации и переадресации (VRF) устройства, которому будет отправлен пинг. |
Примечания
Примечание
- Тестировано на ICX 10.1
Примеры
- name: Test reachability to 10.10.10.10
community.network.icx_ping:
dest: 10.10.10.10
- name: Test reachability to ipv6 address from source with timeout
community.network.icx_ping:
dest: ipv6 2001:cdba:0000:0000:0000:0000:3257:9652
source: 10.1.1.1
timeout: 100000
- name: Test reachability to 10.1.1.1 through vrf using 5 packets
community.network.icx_ping:
dest: 10.1.1.1
vrf: x.x.x.x
count: 5
- name: Test unreachability to 10.30.30.30
community.network.icx_ping:
dest: 10.40.40.40
state: absent
- name: Test reachability to ipv4 with ttl and packet size
community.network.icx_ping:
dest: 10.10.10.10
ttl: 20
size: 500
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
commands список / элементы=строка | Отображает отправленные команды. Возвращается: всегда Пример: |
packet_loss строка | Процент потерянных пакетов. Возвращается: всегда Пример: |
packets_rx целое число | Успешно полученные пакеты. Возвращается: всегда Пример: |
packets_tx целое число | Успешно отправленные пакеты. Возвращается: всегда Пример: |
rtt словарь | Отображает статистику RTT. Возвращается: всегда Пример: |
Ссылки на коллекцию
© 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/community/network/icx_ping_module.html