solarwinds_papertrail
Solarwinds Papertrail
Установите систему логирования Solarwinds Papertrail. Должна работать с большинством дистрибутивов, на которых установлен Rsyslog, автоматизированные тесты проводятся на Debian и Ubuntu.
Требования
Rsyslogd и учетная запись Papertrail.
Переменные роли
Настройки Solarwinds
log_server
Имя хоста сервера логов, которое вы получаете от Solarwinds Papertrail. Должно выглядеть как logsX.papertrailapp.com
.
log_port
Порт сервера логов, который вы получаете от Solarwinds Papertrail.
Общие настройки
log_config_owner
Владелец для создаваемого конфигурационного файла. По умолчанию root
.
log_config_group
Группа для создаваемого конфигурационного файла. По умолчанию root
.
log_config_mode
Права доступа для создаваемого конфигурационного файла. По умолчанию u=rw,go=r
.
Настройки, специфичные для Rsyslogd
rsyslog_config_dir
Папка для записи конфигурации Papertrail. По умолчанию /etc/rsyslog.d
.
rsyslog_config_file
Файл для записи конфигурации Papertrail. По умолчанию {{ rsyslog_config_dir }}/95-papertrail.conf
.
rsyslog_config_main
Основная конфигурация Rsyslog, которую нужно проверить, используется для проверки наличия Rsyslog. По умолчанию /etc/rsyslog.conf
.
rsyslog_service
Имя службы Rsyslog. По умолчанию rsyslog
.
Зависимости
Нет.
Пример плейбука
- hosts: "servers"
roles:
- "mireiawen.solarwinds-papertrail"
log_server: "logsX.papertrailapp.com"
log_port: "12345"
Лицензия
MIT, см. LICENSE
ansible-galaxy install Mireiawen/ansible-role-solarwinds-papertrail