Syslog¶
Ist ein OpenSLX-Plugin. Dieses Plugin wird für die Nutzung eines Sysloggers (noch nicht genau klar mit "syslog-(ng)") benötigt.
Die Idee dieses Plugins ist, dass es den Busybox syslogd ablöst und durch ein "richtigen" Syslog ersetzt. Wenn dieses Plugin nicht installiert ist, läuft der Stage3-Daemon weiter, wenn er im Stage4 ersetzt wird, wird dieser abgeschossen. (Derzeit so nicht implementiert. Hier ist die Frage, wie alle Informationen von Stage3 auf Stage4 sinnvoll "übergeben" werden können, d.h. die Daten sinnvoll erhalten bleiben und auch im Stage4 noch möglichst mit den üblichen Tools noch eingesehen werden können.)
Beschreibung¶
# slxos-plugin --verbose list-attr syslog
List of attributes supported by 'syslog' plugin:
[stage 1]: syslog::kind
description: kind of syslog to use (syslogd or syslog-ng)
content_descr: allowed: syslogd, syslog-ng
[stage 3]: syslog::active
description: should the 'syslog'-plugin be executed during boot?
content_descr: 1 means active - 0 means inactive
[stage 3]: syslog::file
description: name of file where all log messages shall be written
content_descr: a complete file path
[stage 3]: syslog::host
description: name or IP-address of host where syslog shall be sent to
content_descr: a hostname or an IP address
[stage 3]: syslog::port
description: port number (UDP) where syslog shall be sent to
content_descr: a port number
Pluginname¶
- syslog *