Есть настроенный rsyslog сервер, который прекрасно получает логи с удаленных хостов. Настройка дефолтная:
$template RemoteLogs,"/var/log/rsyslog/%HOSTNAME%/%PROGRAMNAME%.log"
*.* ?RemoteLogs
& ~
Логи обновляются по мере поступления /
var/log/rsyslog/
Для визуализации, попробовал настроить LogAnalyzer. Для этого был установлен пакет rsyslog-mysql, а также настроена база данный. В директории
/etc/rsyslog.d/mysql.conf были прописаны настройки бд:
module (load="ommysql")
*.* action(type="ommysql" server="localhost" db="db_name" uid="user_name" pwd="secret")
В итоге, есть только те логи, что были на момент инсталляции LogAnalyzer. Более логи в базу данных не попадают.
В лог файлах самого rsyslog сервера ошибок нет.