Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a large number of "client" machines (Mac Minis running OS X 10.6.3) that need to send data to a central server, also running OS X, so I am using remote syslogging to accomplish this.

My question is, if the server (or the a client) goes offline for whatever reason, is it possible for the client machines to buffer the log data so that it is not lost?

share|improve this question
up vote 1 down vote accepted

For syslog no. There is another syslog implementation called rsyslog ... which supports another protocol named relp. This is exactly what you want for your case.

share|improve this answer
+1; we use rsyslog as well for the same reason--it will buffer it locally for a configured amount of time, and will send all data to the server once its re-established the connection. – Andrew M. Aug 29 '10 at 22:25
The only question now is ... if it's supported by OSX :> – Nikolaidis Fotis Aug 29 '10 at 23:08
Ok, thanks Nikolaidis and Redmumba, rsyslog doesn't actually come with OS X by default so we're going to try a different approach instead of using syslog, as opposed to installing third-party software on all of our clients. But thanks heaps for the answer. – DanielGibbs Aug 30 '10 at 3:40

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.