mireiawen.solarwinds_papertrail
Solarwinds Papertrail
Instala el registro de Solarwinds Papertrail. Debe funcionar con la mayoría de las distribuciones que tengan Rsyslog instalado, las pruebas automatizadas se realizan en Debian y Ubuntu.
Requisitos
Rsyslogd y cuenta de Papertrail.
Variables del Rol
Configuraciones de Solarwinds
log_server
El nombre de host del servidor de registro que obtienes de Solarwinds Papertrail. Debe parecerse a logsX.papertrailapp.com
.
log_port
El puerto del servidor de registro que obtienes de Solarwinds Papertrail.
Configuraciones Comunes
log_config_owner
El propietario del archivo de configuración creado. Por defecto es root
.
log_config_group
El grupo del archivo de configuración creado. Por defecto es root
.
log_config_mode
Los permisos para el archivo de configuración creado. Por defecto es u=rw,go=r
.
Configuraciones específicas de Rsyslogd
rsyslog_config_dir
La carpeta donde se escribirá la configuración de Papertrail. Por defecto es /etc/rsyslog.d
.
rsyslog_config_file
El archivo donde se escribirá la configuración de Papertrail. Por defecto es {{ rsyslog_config_dir }}/95-papertrail.conf
.
rsyslog_config_main
La configuración principal de Rsyslog que se debe verificar, utilizada para comprobar la existencia de Rsyslog. Por defecto es /etc/rsyslog.conf
.
rsyslog_service
El nombre del servicio Rsyslog. Por defecto es rsyslog
.
Dependencias
Ninguna.
Ejemplo de Playbook
- hosts: "servidores"
roles:
- "mireiawen.solarwinds-papertrail"
log_server: "logsX.papertrailapp.com"
log_port: "12345"
Licencia
MIT, ver LICENSE
Install Solarwinds Papertrail logging
ansible-galaxy install mireiawen.solarwinds_papertrail