Spec-Zone.ru › Ansible

Модуль community.general.syslogger – Запись сообщений в syslog

Примечание

Этот модуль является частью коллекции community.general (версия 9.5.0).

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

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

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

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

Обзор

  • Использует syslog для добавления записей журнала на хост.

Параметры

Параметр

Комментарии

facility

строка

Установите тип журнала.

Варианты:

  • "kern"
  • "user"
  • "mail"
  • "daemon" ← (по умолчанию)
  • "auth"
  • "lpr"
  • "news"
  • "uucp"
  • "cron"
  • "syslog"
  • "local0"
  • "local1"
  • "local2"
  • "local3"
  • "local4"
  • "local5"
  • "local6"
  • "local7"

ident

строка

добавлен в community.general 0.2.0

Укажите имя приложения, отправляющего журнал в syslog.

По умолчанию: "ansible_syslogger"

log_pid

логический

Записывать PID в скобках.

Варианты:

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

msg

строка / обязательный

Это сообщение для записи в syslog.

priority

строка

Установите приоритет записи журнала.

Варианты:

  • "emerg"
  • "alert"
  • "crit"
  • "err"
  • "warning"
  • "notice"
  • "info" ← (по умолчанию)
  • "debug"

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: нет

Может работать в режиме check_mode и возвращать прогнозируемый измененный статус без модификации целевого объекта.

diff_mode

Поддержка: нет

Вернет подробности о том, что изменилось (или, возможно, должно измениться в check_mode), при использовании режима сравнения.

Примеры

- name: Simple Usage
  community.general.syslogger:
    msg: "I will end up as daemon.info"

- name: Send a log message with err priority and user facility with log_pid
  community.general.syslogger:
    msg: "Hello from Ansible"
    priority: "err"
    facility: "user"
    log_pid: true

- name: Specify the name of application which is sending log message
  community.general.syslogger:
    ident: "MyApp"
    msg: "I want to believe"
    priority: "alert"

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

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

Ключ

Описание

facility

строка

Тип журнала syslog

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

Пример: "info"

ident

строка

добавлен в community.general 0.2.0

Имя приложения, отправляющего сообщение в журнал

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

Пример: "ansible_syslogger"

log_pid

логический

Статус записи PID

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

Пример: true

msg

строка

Сообщение, отправленное в syslog

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

Пример: "Hello from Ansible"

priority

строка

Уровень приоритета

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

Пример: "daemon"

Авторы

  • Tim Rightnour (@garbled1)

Ссылки на коллекцию

  • Система отслеживания ошибок
  • Репозиторий (источники)
  • Задать вопрос
  • Отправить отчет об ошибке
  • Запросить новую функцию
  • Связь

© 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/general/syslogger_module.html

Spec-Zone.ru

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