mellanox.onyx.onyx_syslog_files – Настройка модуля syslog управления файлами
Примечание
Этот плагин входит в коллекцию mellanox.onyx (версия 1.0.0).
Для его установки используйте: ansible-galaxy collection install mellanox.onyx.
Чтобы использовать его в книге задач, укажите: mellanox.onyx.onyx_syslog_files.
Новый в версии 0.2.0: of mellanox.onyx
Обзор
- Этот модуль обеспечивает декларативное управление syslog на устройствах сети Mellanox ONYX.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| debug boolean |
| Настройка параметров для файлов отладочных логов | |
| delete_group string |
| Удаление определенных файлов логов | |
| rotation dictionary | Атрибуты, связанные с циклом записи логов | ||
| force boolean |
| Принудительное немедленное вращение файлов логов | |
| frequency string |
| Вращение файлов логов по фиксированному расписанию | |
| max_num integer | Укажите максимальное количество старых файлов логов для сохранения | ||
| size float | Вращение файлов при достижении максимального размера | ||
| size_pct float | Вращение файлов при достижении процентного значения от объема диска | ||
| upload_file string | Загрузка сжатого файла логов (текущий или имя файла) | ||
| upload_url string | Загрузка локальных файлов логов на удаленный хост (ftp, scp, sftp, tftp) с использованием формата protocol://username[:password]@server/path | ||
Примеры
- name: Syslog delete old files
- onyx_syslog_files:
delete_group: oldest
- name: Syslog upload file
- onyx_syslog_files:
upload_url: scp://username:password@hostnamepath/filename
upload_file: current
- name: Syslog rotation force, frequency and max number
- onyx_syslog_files:
rotation:
force: true
max_num: 30
frequency: daily
size: 128
Возвращаемые значения
Общие возвращаемые значения описаны в здесь. Следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| commands list / elements=string | всегда | Список команд конфигурации для отправки на устройство. Пример: ['logging files delete current', 'logging files rotate criteria', 'logging files upload current url'] |
Авторы
- Anas Shami (@anass)
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/mellanox/onyx/onyx_syslog_files_module.html