cnos_logging – Управление журналированием на устройствах сети
Новое в версии 2.8.
Обзор
- Этот модуль обеспечивает декларативное управление журналированием на устройствах Cisco Cnos.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| aggregate - | Список определений журналирования. | |
| dest - |
| Место назначения журналов. Lenovo использует термин «сервер» вместо «хост» в своем CLI. |
| facility - | Установить объект журналирования. Это применимо только для журналирования на сервер. | |
| level - | По умолчанию: 5 | Установить уровни серьезности журналирования. 0-emerg;1-alert;2-crit;3-err;4-warn; 5-notif;6-inform;7-debug |
| name - | Если значение dest равно file, оно указывает имя файла, а для сервер указывает имя сервера, которому нужно сообщить. | |
| size - | По умолчанию: 10485760 | Размер буфера. Допустимое значение находится в диапазоне от 4096 до 4294967295 байтов. |
| state - |
| Состояние конфигурации журналирования. |
Примечания
Примечание
- Проверено на CNOS 10.9.1
Примеры
- name: configure server logging
cnos_logging:
dest: server
name: 10.241.107.224
facility: local7
state: present
- name: remove server logging configuration
cnos_logging:
dest: server
name: 10.241.107.224
state: absent
- name: configure console logging level and facility
cnos_logging:
dest: console
level: 7
state: present
- name: configure buffer size
cnos_logging:
dest: logfile
level: 5
name: testfile
size: 5000
- name: Configure logging using aggregate
cnos_logging:
aggregate:
- { dest: console, level: 6 }
- { dest: logfile, size: 9000 }
- name: remove logging using aggregate
cnos_logging:
aggregate:
- { dest: console, level: 6 }
- { dest: logfile, name: anil, size: 9000 }
state: absent
Возвращаемые значения
Общие значения возврата описаны здесь, следующие являются полями, уникальными для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| commands list | всегда | Список команд конфигурационного режима для отправки на устройство Пример: ['logging console 7', 'logging server 10.241.107.224'] |
Статус
- Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- Anil Kumar Muraleedharan (@amuraleedhar)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.
© 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/cnos_logging_module.html