Spec-Zone.ru › Ansible

community.network.icx_logging модуль — Управление журналом на коммутаторах Ruckus ICX 7000 серии

Примечание

Этот модуль входит в коллекцию community.network (версия 5.0.3).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install community.network.

Для использования в книге задач укажите: community.network.icx_logging.

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Обзор

  • Этот модуль предоставляет декларативное управление журналом на коммутаторах Ruckus ICX 7000 серии.

Псевдонимы: network.icx.icx_logging

Параметры

Параметр

Комментарии

aggregate

список / элементы=строка

Список определений регистрации.

check_running_config

логическое

Проверка текущей конфигурации. Это можно задать как переменную окружения. Модуль будет использовать значение переменной окружения (по умолчанию: True), если оно не будет переопределено указанием в качестве параметра модуля.

Варианты:

  • false
  • true

dest

строка

Назначение журналов.

Варианты:

  • "on"
  • "host"
  • "console"
  • "buffered"
  • "persistence"
  • "rfc5424"

facility

строка

Указывает на удобство журнала для записи сообщений с устройства.

Варианты:

  • "auth"
  • "cron"
  • "daemon"
  • "kern"
  • "local0"
  • "local1"
  • "local2"
  • "local3"
  • "local4"
  • "local5"
  • "local6"
  • "local7"
  • "user"
  • "lpr"
  • "mail"
  • "news"
  • "syslog"
  • "sys9"
  • "sys10"
  • "sys11"
  • "sys12"
  • "sys13"
  • "sys14"
  • "user"
  • "uucp"

level

список / элементы=строка

Указывает уровень сообщения.

Варианты:

  • "alerts"
  • "critical"
  • "debugging"
  • "emergencies"
  • "errors"
  • "informational"
  • "notifications"
  • "warnings"

name

строка

ipv4 адрес/ipv6 адрес/имя сервера syslog.

state

строка

Состояние конфигурации регистрации.

Варианты:

  • "present"
  • "absent"

udp_port

строка

Порт UDP хоста назначения (сервер syslog).

check_running_config

логическое

Проверка текущей конфигурации. Это можно задать как переменную окружения. Модуль будет использовать значение переменной окружения (по умолчанию: True), если оно не будет переопределено указанием в качестве параметра модуля.

Варианты:

  • false
  • true ← (по умолчанию)

dest

строка

Назначение журналов.

Варианты:

  • "on"
  • "host"
  • "console"
  • "buffered"
  • "persistence"
  • "rfc5424"

facility

строка

Указывает на удобство журнала для записи сообщений с устройства.

Варианты:

  • "auth"
  • "cron"
  • "daemon"
  • "kern"
  • "local0"
  • "local1"
  • "local2"
  • "local3"
  • "local4"
  • "local5"
  • "local6"
  • "local7"
  • "user"
  • "lpr"
  • "mail"
  • "news"
  • "syslog"
  • "sys9"
  • "sys10"
  • "sys11"
  • "sys12"
  • "sys13"
  • "sys14"
  • "user"
  • "uucp"

level

список / элементы=строка

Указывает уровень сообщения.

Варианты:

  • "alerts"
  • "critical"
  • "debugging"
  • "emergencies"
  • "errors"
  • "informational"
  • "notifications"
  • "warnings"

name

строка

ipv4 адрес/ipv6 адрес/имя сервера syslog.

state

строка

Состояние конфигурации регистрации.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

udp_port

строка

Порт UDP хоста назначения (сервер syslog).

Примечания

Примечание

  • Проверено на ICX 10.1.
  • Для получения информации об использовании платформы ICX см. руководство по параметрам платформы ICX OS.

Примеры

- name: Configure host logging.
  community.network.icx_logging:
    dest: host
    name: 172.16.0.1
    udp_port: 5555
- name: Remove host logging configuration.
  community.network.icx_logging:
    dest: host
    name: 172.16.0.1
    udp_port: 5555
    state: absent
- name: Disables the real-time display of syslog messages.
  community.network.icx_logging:
    dest: console
    state: absent
- name: Enables local syslog logging.
  community.network.icx_logging:
    dest : on
    state: present
- name: Configure buffer level
  community.network.icx_logging:
    dest: buffered
    level: critical
- name: Configure logging using aggregate
  community.network.icx_logging:
    aggregate:
      - { dest: buffered, level: ['notifications','errors'] }
- name: Remove logging using aggregate
  community.network.icx_logging:
    aggregate:
      - { dest: console }
      - { dest: host, name: 172.16.0.1, udp_port: 5555 }
    state: absent
END_OF_DOCUMENT_MARKER

Значения возврата

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

Ключ

Описание

commands

список / элементы=строка

Список команд конфигурации, которые нужно отправить на устройство.

Возвращается: всегда

Пример: ["logging host 172.16.0.1", "logging console"]

Авторы

  • Ruckus Wireless (@Commscope)

Ссылки на сборку

  • Система отслеживания ошибок
  • Репозиторий (источники)

© 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_logging_module.html

Spec-Zone.ru

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