"Mark D. Roth" <[EMAIL PROTECTED]> writes:
 > However, we also need to address the issue of how processes initially
 > submit log messages to their local syslog daemon.  In this case, the
 > receiver is still a syslog daemon, but the sender is an application
 > process which doesn't have a queue and can't be expected to retry
 > transmission or handle asynchronous notification of submission
 > failure.

Yes, (this explains my feelings about handling errors, far better than
I did. In some cases you really do want to know, and be able to
handle a failure - but not all applications can, need or want to.)

 > Under a low system load, this mechanism should work fine because there
 > are plenty of system resources to field these requests.  But in a
 > high-load situation, the response time for the syslog daemon to ACK

 > If the process is something like a webserver, it might choose to
 > submit best-effort messages like the current syslog so that it can go
 > on serving webpages.  OTOH, if someone is trying to break into the

Some sort of message 'type-of-service' (status-info, program error,
high-priority) over and above any particular message's
severity/priority level. Or maybe they're one and the same?

(Of course, a developer will probably consider that all their log
messages are of the utmost importance. But we can try.)

Darren Reed <[EMAIL PROTECTED]> writes:
 > I think that is something which the server for the connection needs to
 > inform the client about and to which the client can but agree or close.

That could be a use for (another poster's reference to) the PPP
protocol means of negotiating:

-> I'd like 20, please
<- No, but I'll offer you 15
-> Give me 15
<- Ok, you've got 15.

kind of thing, with a successful implementation allowing the
administrator to configure the general parameters whatever they may
be, and specific limits for an application X.

James.

Reply via email to