[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: -protocol: transport mappings
> 2. I think requiring UDP implementation reduces the areas in which
> syslog message format RFC could be utilized. I can see many different
> areas. For example, if RFC came without UDP baggage, we,
> within Cisco,
> could potentially standardize on this format for products which write
> directly to log file (no syslog servers) should be compatible with the
> format. This would be a great thing for us to be able to have a
> consistent format regardless of whether or not syslog
> transport is used
> because it is inevitable that some products will use syslog and other
> will write straight to file.
>
> Another use case I have is writing log messages into Windows
> Event Log.
> I would really like if that format be the same as on other platforms
> which use syslog. It would have been easier for us to establish this
> requirement for products within Cisco if we could just refer to syslog
> message format RFC and it did not come with a baggage of having to
> implement a syslog UDP transport, which may not be applicable.
>
> So, I am open on whether or not UDP binding is included in
> -protocol or
> outside. But I would really prefer if it was not required.
I agree on your general comments. In fact, that was one of the
motivations of splitting -protocol. I think, however, that even if we
specify a required transport mapping in -protocol itself, that does not
necessarily prohibt this.
I think you are talking about storage here. It seems natural that no
transport is needed to store the message. I think the implementation
requirement can be worded so that a minimal transport mapping needs only
to be implemented if the program actually uses a transport.
Besides that, I think you can always say that "the format must adhere to
RFCxxxx, section 4." - that should leave out any ambiguity.
I will comment on the other issue in a summary mail I am right now
preparing.
Rainer