Spec-Zone.ru › Ansible 2.8

ce_link_status – Получение состояния интерфейсных каналов на коммутаторах HUAWEI CloudEngine

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

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус

Описание

  • Получение состояния интерфейсных каналов на коммутаторах HUAWEI CloudEngine.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
interface
- / обязательно
Для параметра interface можно ввести all для отображения информации обо всех интерфейсах, тип интерфейса, например, 40GE, чтобы отобразить информацию об интерфейсах указанного типа, или полное имя интерфейса, например, 40GE1/0/22 или vlanif10, чтобы отобразить информацию об определённом интерфейсе.

Примечания

Примечание

  • Текущее физическое состояние показывает физическое состояние интерфейса.
  • Текущее состояние канала показывает состояние протокола канального уровня интерфейса.
  • Текущее состояние IPv4 показывает состояние протокола IPv4 интерфейса.
  • Текущее состояние IPv6 показывает состояние протокола IPv6 интерфейса.
  • Входящие байты (bytes) показывают количество байтов, полученных интерфейсом.
  • Входящие одноадресные пакеты (pkts) показывают количество одноадресных пакетов, полученных интерфейсом.
  • Входящие многоадресные пакеты (pkts) показывают количество многоадресных пакетов, полученных интерфейсом.
  • Входящие широковещательные пакеты (pkts) показывают количество широковещательных пакетов, полученных интерфейсом.
  • Входящие пакеты с ошибками (pkts) показывают количество пакетов с ошибками, полученных интерфейсом.
  • Входящие потерянные пакеты (pkts) показывают общее количество пакетов, отправленных на интерфейс, но потерянных интерфейсом.
  • Входящая скорость (byte/сек) показывает скорость, с которой интерфейс получает байты в течение интервала.
  • Входящая скорость (pkts/сек) показывает скорость, с которой интерфейс получает пакеты в течение интервала.
  • Исходящие байты (bytes) показывают количество байтов, отправленных интерфейсом.
  • Исходящие одноадресные пакеты (pkts) показывают количество одноадресных пакетов, отправленных интерфейсом.
  • Исходящие многоадресные пакеты (pkts) показывают количество многоадресных пакетов, отправленных интерфейсом.
  • Исходящие широковещательные пакеты (pkts) показывают количество широковещательных пакетов, отправленных интерфейсом.
  • Исходящие пакеты с ошибками (pkts) показывают общее количество пакетов, отправленных интерфейсом, но потерянных удалённым интерфейсом.
  • Исходящие потерянные пакеты (pkts) показывают количество потерянных пакетов, отправленных интерфейсом.
  • Исходящая скорость (byte/сек) показывает скорость, с которой интерфейс отправляет байты в течение интервала.
  • Исходящая скорость (pkts/сек) показывает скорость, с которой интерфейс отправляет пакеты в течение интервала.
  • Скорость показывает скорость для Ethernet-интерфейса.
  • Для этого модуля требуется, чтобы служба netconf была включена на управляемом удалённом устройстве.
  • Рекомендуемое соединение - netconf.
  • Этот модуль также работает с local соединениями для устаревших сценариев.

Примеры

- 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': 'down', 'Текущее состояние IPv6': 'down', 'Текущее состояние канала': 'up', 'Текущее физическое состояние': 'up', 'Входящие широковещательные пакеты (pkts)': '0', 'Входящие потерянные пакеты (pkts)': '0', 'Входящие пакеты с ошибками (pkts)': '0', 'Входящие многоадресные пакеты (pkts)': '20151', 'Входящие байты (bytes)': '7314813', 'Входящая скорость (byte/сек)': '11', 'Входящая скорость (pkts/сек)': '0', 'Входящие одноадресные пакеты (pkts)': '0', 'Исходящие широковещательные пакеты (pkts)': '1', 'Исходящие потерянные пакеты (pkts)': '0', 'Исходящие пакеты с ошибками (pkts)': '0', 'Исходящие многоадресные пакеты (pkts)': '20152', 'Исходящие байты (bytes)': '7235021', 'Исходящая скорость (byte/сек)': '11', 'Исходящая скорость (pkts/сек)': '0', 'Исходящие одноадресные пакеты (pkts)': '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.8/modules/ce_link_status_module.html

Spec-Zone.ru

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