Hi,

I have a question concerning the semantics of the origin SD-ID defined
in section 7.2 of <draft-ietf-syslog-protocol-23.txt>. The text talks
about the "originator" of a message. The definition of "originator" is
provided in section 3:

   o  An "originator" generates syslog content to be carried in a
      message.

I am facing a situation which looks as follows:

    box A                       box B
  +-------+    non-syslog     +-------+   syslog
  |       | ----------------> |   T   | -----------> ...
  +-------+   notification    +-------+   message

I have an event notification originating from box A that is received
by box B via a non-syslog protocol.  Box B runs a translator T turning
the non-syslog event notification into a syslog message. If I take the
text in the syslog specs literally, then the origin SD-ID likely
identifies the (syslog) originator, that is box B. However, the text
in 7.2 also says:

   Specifying any of these parameters is primarily an aid to log
   analyzers and similar applications.

Since the true origin of the event carried in the syslog message is
box A, a log analyzer might be better served by being able to identify
box A as the origin of the content carried in the syslog message, even
though the first hop in the forwarding chain was not really a syslog
message.

What do the syslog experts think - should the origin SD-ID identify
box A or box B in the example above?

/js

PS: The background behind this question is work proposed to the OPSAWG
    on mapping SNMP notifications to SYSLOG messages and I like to
    clarify in the mapping what the semantic of the origin SD-ID is in
    this context (<draft-marinov-syslog-snmp-02.txt>).

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
_______________________________________________
Syslog mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/syslog

Reply via email to