Tools

Account Tools

Search Tools


Configuring the sending of logs on Debian/Ubuntu

To centralise logs to a log server (port 514 UDP or TCP). Simply edit the “/etc/rsyslog.conf” file

copy
nano /etc/rsyslog.conf

At the end of the file you can add this line:

copy
*.*     @<ip>:514

This will redirect all the logs from your server to the syslog server. This is likely to do a lot because the debug and info levels are captured by the star.

You can specify the levels that interest you by modifying our line with this:

copy
*.notice,warn,err,crit,alert,emerg    @<ip>:514

The server will only send logs greater than or equal to the notice level. After each modification, the service must be restarted

copy
service rsyslog restart

You can test logging with the following commands:

copy
logger -p auth.info "test link to syslog server. lvl info"
logger -p auth.crit "test link to syslog server. lvl crit"

The 2 command lines will generate 2 entries: one at “info” level and the other at critical level

en/syslog/syslog_debian_ubuntu.txt · Last modified: 2025/11/25 08:14 by n.biersart