Hello! On Friday 28 August 2009 15:14:26 Artem Chuprina wrote: > Глядя на описание rsyslog, я сходу вижу два пути - "filtering on any > part of the syslog message" и "writing to MySQL or PostgreSQL databases > (via separate output plugins)".
Во-первых, хранение в файлах полностью самодостаточное. Во-вторых, несколько гигабайт данных за день пишутся в файл на самой примитивной машинке, в отличии от записи такого объема в БД (не говоря о том, что размер БД в несколько раз превосходит размер аналогичного файла). В третьих, добавлять еще разграничение прав доступа к БД - лишняя головная боль. > Не знаю только насчет "созданные с его uid/gid" - но, пардон, зачем оно > ему _созданное_ с его uid/gid? Но подозреваю, что никаких проблем. Пример ls -la ~ Как ни странно, но запущенные пользователем программы пишут в его домашнюю директорию от его учетной записи. Не знаю, почему вас это удивляет. > А вот что ты будешь делать, если логгинг у него был тупо fprintf(stderr, > ...), без своевременного fflush, и так и попал в production? Вы иксами на десктопе пользуетесь? И как же они попали в продакшен... .xsession-errors пишется без всякого syslog. Best regards, Alexey Pechnikov. http://pechnikov.tel/

