ce_link_status – Получение состояния интерфейсных связей на коммутаторах HUAWEI CloudEngine
Новая в версии 2.4.
Обзор
- Получение состояния интерфейсной связи на коммутаторах HUAWEI CloudEngine.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| interface - / обязательно | Для параметра интерфейса можно ввести all, чтобы отобразить информацию обо всех интерфейсах, тип интерфейса, например, 40GE, чтобы отобразить информацию об интерфейсах указанного типа, или полное имя интерфейса, например, 40GE1/0/22 или vlanif10, чтобы отобразить информацию об определенном интерфейсе. |
Примечания
Примечание
- Текущее физическое состояние отображает физическое состояние интерфейса.
- Текущее состояние связи отображает состояние протокола уровня связи интерфейса.
- Текущее состояние IPv4 отображает состояние протокола IPv4 интерфейса.
- Текущее состояние IPv6 отображает состояние протокола IPv6 интерфейса.
- Входящие байты отображают количество байтов, полученных интерфейсом.
- Входящие одноадресные пакеты (шт.) отображают количество одноадресных пакетов, полученных интерфейсом.
- Входящие широковещательные пакеты (шт.) отображают количество широковещательных пакетов, полученных интерфейсом.
- Входящие групповые пакеты (шт.) отображают количество групповых пакетов, полученных интерфейсом.
- Ошибки при приеме (шт.) отображают количество пакетов с ошибками, полученных интерфейсом.
- Отброшенные входящие пакеты (шт.) отображают общее количество пакетов, отправленных на интерфейс, но отброшенных интерфейсом.
- Скорость приема (байт/с) отображает скорость, с которой интерфейс получает байты в течение интервала.
- Скорость приема (пакет/с) отображает скорость, с которой интерфейс получает пакеты в течение интервала.
- Исходящие байты отображают количество байтов, отправленных интерфейсом.
- Исходящие одноадресные пакеты (шт.) отображают количество одноадресных пакетов, отправленных интерфейсом.
- Исходящие групповые пакеты (шт.) отображают количество групповых пакетов, отправленных интерфейсом.
- Исходящие широковещательные пакеты (шт.) отображают количество широковещательных пакетов, отправленных интерфейсом.
- Ошибки при отправке (шт.) отображают общее количество пакетов, отправленных интерфейсом, но отброшенных удаленным интерфейсом.
- Отброшенные исходящие пакеты (шт.) отображают количество отброшенных пакетов, отправленных интерфейсом.
- Скорость отправки (байт/с) отображает скорость, с которой интерфейс отправляет байты в течение интервала.
- Скорость отправки (пакет/с) отображает скорость, с которой интерфейс отправляет пакеты в течение интервала.
- Скорость отображает скорость для интерфейса Ethernet.
- Для этого модуля требуется, чтобы служба netconf системы была включена на управляемом удаленном устройстве.
- Рекомендуемое соединение —
netconf. - Этот модуль также работает с
localподключениями для устаревших playbooks.
Примеры
- name: Link status test
hosts: cloudengine
connection: local
gather_facts: no
vars:
cli:
host: "{{ inventory_hostname }}"
port: "{{ ansible_ssh_port }}"
username: "{{ username }}"
password: "{{ password }}"
transport: cli
tasks:
- name: Get specified interface link status information
ce_link_status:
interface: 40GE1/0/1
provider: "{{ cli }}"
- name: Get specified interface type link status information
ce_link_status:
interface: 40GE
provider: "{{ cli }}"
- name: Get all interfaces link status information
ce_link_status:
interface: all
provider: "{{ cli }}"
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| result словарь | всегда | Информация о состоянии интерфейсной связи Пример: {'40ge2/0/8': {'Текущее состояние IPv4': 'выключено', 'Текущее состояние IPv6': 'выключено', 'Текущее состояние связи': 'включено', 'Текущее физическое состояние': 'включено', 'Входящие широковещательные пакеты (шт.)': '0', 'Отброшенные входящие пакеты (шт.)': '0', 'Ошибки при приеме (шт.)': '0', 'Входящие групповые пакеты (шт.)': '20151', 'Входящие байты': '7314813', 'Скорость приема (байт/с)': '11', 'Скорость приема (пакет/с)': '0', 'Входящие одноадресные пакеты (шт.)': '0', 'Исходящие широковещательные пакеты (шт.)': '1', 'Отброшенные исходящие пакеты (шт.)': '0', 'Ошибки при отправке (шт.)': '0', 'Исходящие групповые пакеты (шт.)': '20152', 'Исходящие байты': '7235021', 'Скорость отправки (байт/с)': '11', 'Скорость отправки (пакет/с)': '0', 'Исходящие одноадресные пакеты (шт.)': '0', 'Скорость': '40GE'}} |
Статус
- Данный модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Zhijin Zhou (@QijunPan)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/ce_link_status_module.html