Назад | Перейти на главную страницу

Использовать службу системного журнала для сбора данных, записанных в файл, не управляемый системным журналом?

Некоторые службы (nginx, buildbot и т. Д.) Поддерживают только запись в файл. Есть ли способ надежно фиксировать эти сообщения журнала с помощью системного журнала и друзей, чтобы сообщение журнала могло быть отражено в системных журналах и / или перенаправлено в службу журнала на другом сервере?

Можно ли было бы создать дополнительные устройства, такие как / dev / log, и указать службе для входа на них? В этом случае нужно ли использовать какую-то оболочку, чтобы служба открывала и записывала в / dev / log, как любой другой файл?

Или для syslog было бы возможно создать прослушиватель сокетов UNIX, а для службы открывать и записывать в него, как и в любой другой файл?

Вы можете регистрировать все, что записано в файл. Некоторое время назад я написал Сообщение блога о логировании с apache на syslog-ng.