mireiawen.solarwinds_papertrail
Solarwinds Papertrail
Installiere das Logging von Solarwinds Papertrail. Es sollte mit den meisten Distributionen, die Rsyslog installiert haben, funktionieren. Automatisierte Tests werden auf Debian und Ubuntu durchgeführt.
Anforderungen
Rsyslogd und ein Papertrail-Konto.
Rollenvariablen
Solarwinds-Einstellungen
log_server
Der Hostname des Log-Servers, den du von Solarwinds Papertrail erhältst. Er sollte wie logsX.papertrailapp.com
aussehen.
log_port
Der Port des Log-Servers, den du von Solarwinds Papertrail erhältst.
Allgemeine Einstellungen
log_config_owner
Der Eigentümer der erstellten Konfigurationsdatei. Standardmäßig ist dies root
.
log_config_group
Die Gruppe der erstellten Konfigurationsdatei. Standardmäßig ist dies root
.
log_config_mode
Die Berechtigungen für die erstellte Konfigurationsdatei. Standardmäßig ist dies u=rw,go=r
.
Rsyslogd-spezifische Einstellungen
rsyslog_config_dir
Der Ordner, in den die Papertrail-Konfiguration geschrieben wird. Standardmäßig ist dies /etc/rsyslog.d
.
rsyslog_config_file
Die Datei, in die die Papertrail-Konfiguration geschrieben wird. Standardmäßig ist dies {{ rsyslog_config_dir }}/95-papertrail.conf
.
rsyslog_config_main
Die Hauptkonfiguration von Rsyslog, die überprüft wird, um die Existenz von Rsyslog zu prüfen. Standardmäßig ist dies /etc/rsyslog.conf
.
rsyslog_service
Der Name des Rsyslog-Dienstes. Standardmäßig ist dies rsyslog
.
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: "server"
roles:
- "mireiawen.solarwinds-papertrail"
log_server: "logsX.papertrailapp.com"
log_port: "12345"
Lizenz
MIT, siehe LICENSE
Install Solarwinds Papertrail logging
ansible-galaxy install mireiawen.solarwinds_papertrail