[rsyslog] Development of failsafe disk based queue
Rainer Gerhards
rgerhards at hq.adiscon.com
Wed Oct 1 12:32:26 CEST 2008
> I am looking for a failsafe solution to store syslog messages localy
> until they could be send later. I already looked at the disk based
> memory queue and the disk based queue. Both queue's don't work if you
> just power down the system immediatly actually loosing the whole
queue.
> I already looked at queue.c and it seemed to me that both queues were
> not designed for that kind of failure, but I could be wrong there.
> Since
> an immediate power down of the system is the major failure which will
> occure pretty often I need to create a soltution there.
I doubt there is a software soution against this (one that does not
depend on a transactional file system, of course). What prevents you
from using a UPS? I'd say that a sudden power-loss is by far the least
probable error cause for a system that is configured to do any serious
work.
Please elaborate why you (or others ;)) consider this case important.
> Did you already start to develop something addressing that problem?
> Could you help me extend rsyslog (3.18.4) so that I can develop a new
> queue myself? I would contribute the code to the rsyslog project if
you
> would like afterwards.
>
> bye
> David Ecker
More information about the rsyslog
mailing list