Spec-Zone.ru › Ansible 2.5

ce_link_status - Получение состояния интерфейса подключения на коммутаторах HUAWEI CloudEngine.

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

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

Описание

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

Параметры

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

Примечания

Примечание

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

Примеры

- 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 interface link status information
    ce_link_status:
      interface: all
      provider: "{{ cli }}"

Возвращаемые значения

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

Ключ Возвращаемое значение Описание
result
dict
всегда
Информация о состоянии подключения интерфейса

Пример:
{'40ge2/0/8': {'Исходящие потерянные пакеты (pkts)': '0', 'Входящая скорость (пакетов/сек)': '0', 'Исходящие пакеты с ошибками': '0', 'Исходящие широковещательные пакеты': '1', 'Исходящие групповые пакеты': '20152', 'Исходящая скорость (байт/сек)': '11', 'Входящие групповые пакеты': '20151', 'Текущее состояние IPv4': 'выкл.', 'Входящие пакеты с ошибками': '0', 'Исходящие байты': '7235021', 'Текущее состояние IPv6': 'выкл.', 'Входящие одноадресные пакеты': '0', 'Текущее физическое состояние': 'вкл.', 'Входящие широковещательные пакеты': '0', 'Текущее состояние подключения': 'вкл.', 'Исходящая скорость (пакетов/сек)': '0', 'Входящие байты': '7314813', 'Исходящие одноадресные пакеты': '0', 'Входящие потерянные пакеты': '0', 'Скорость': '40GE', 'Входящая скорость (байт/сек)': '11'}}


Статус

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

Автор

  • Zhijin Zhou (@CloudEngine-Ansible)

Подсказка

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

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

Spec-Zone.ru

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