Модуль community.network.ce_link_status – Получение статуса подключения интерфейса на коммутаторах HUAWEI CloudEngine.
Примечание
Этот модуль входит в коллекцию community.network (версия 5.0.3).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Чтобы установить ее, используйте: ansible-galaxy collection install community.network.
Чтобы использовать ее в книге задач, укажите: community.network.ce_link_status.
Описание
- Получение статуса подключения интерфейса на коммутаторах HUAWEI CloudEngine.
Псевдонимы: network.cloudengine.ce_link_status
Параметры
Параметр | Комментарии |
|---|---|
interface строка / обязательно | Для параметра интерфейса можно ввести |
Примечания
Примечание
- Текущее физическое состояние отображает физическое состояние интерфейса.
- Текущее состояние подключения отображает состояние протокола уровня канала интерфейса.
- Текущее состояние IPv4 отображает состояние протокола IPv4 интерфейса.
- Текущее состояние IPv6 отображает состояние протокола IPv6 интерфейса.
- Принятые байты (octets) отображает количество байтов, полученных интерфейсом.
- Принятые одноадресные пакеты (unicast) отображает количество одноадресных пакетов, полученных интерфейсом.
- Принятые многоадресные пакеты (multicast) отображает количество многоадресных пакетов, полученных интерфейсом.
- Принятые широковещательные пакеты (broadcast) отображает количество широковещательных пакетов, полученных интерфейсом.
- Принятые пакеты с ошибками (error) отображает количество пакетов с ошибками, полученных интерфейсом.
- Принятые отброшенные пакеты (drop) отображает общее количество пакетов, отправленных на интерфейс, но отброшенных интерфейсом.
- Скорость приема (byte/sec) отображает скорость приема байтов интерфейсом в течение интервала.
- Скорость приема (pkts/sec) отображает скорость приема пакетов интерфейсом в течение интервала.
- Отправленные байты (octets) отображает количество отправленных байтов интерфейсом.
- Отправленные одноадресные пакеты (unicast) отображает количество отправленных одноадресных пакетов интерфейсом.
- Отправленные многоадресные пакеты (multicast) отображает количество отправленных многоадресных пакетов интерфейсом.
- Отправленные широковещательные пакеты (broadcast) отображает количество отправленных широковещательных пакетов интерфейсом.
- Отправленные пакеты с ошибками (error) отображает общее количество пакетов, отправленных интерфейсом, но отброшенных удаленным интерфейсом.
- Отправленные отброшенные пакеты (drop) отображает количество отброшенных отправленных пакетов интерфейсом.
- Скорость отправки (byte/sec) отображает скорость отправки байтов интерфейсом в течение интервала.
- Скорость отправки (pkts/sec) отображает скорость отправки пакетов интерфейсом в течение интервала.
- Скорость отображает скорость для интерфейса Ethernet.
- Для этого модуля требуется, чтобы служба netconf была включена на управляемом удаленном устройстве.
- Рекомендуемое подключение –
netconf. - Этот модуль также работает с подключениями
localдля устаревших книг задач.
Примеры
- name: Link status test
hosts: cloudengine
connection: local
gather_facts: false
vars:
cli:
host: "{{ inventory_hostname }}"
port: "{{ ansible_ssh_port }}"
username: "{{ username }}"
password: "{{ password }}"
transport: cli
tasks:
- name: Get specified interface link status information
community.network.ce_link_status:
interface: 40GE1/0/1
provider: "{{ cli }}"
- name: Get specified interface type link status information
community.network.ce_link_status:
interface: 40GE
provider: "{{ cli }}"
- name: Get all interfaces link status information
community.network.ce_link_status:
interface: all
provider: "{{ cli }}"
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие являются полями, уникальными для этого модуля:
Ключ | Описание |
|---|---|
result словарь | Информация о статусе подключения интерфейса Возвращается: всегда Пример: |
Ссылки на коллекцию
© 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/ce_link_status_module.html