<inline>
Tom Petch

----- Original Message -----
From: "Glenn M. Keeni" <[EMAIL PROTECTED]>
To: "tom.petch" <[EMAIL PROTECTED]>
Cc: "Chris Lonvick" <[EMAIL PROTECTED]>; "'Sam Hartman'"
<[EMAIL PROTECTED]>; "syslog" <[EMAIL PROTECTED]>
Sent: Saturday, June 02, 2007 7:11 AM
Subject: Re: Layer diagram & mib counters - was:Re: [Syslog] Comments on
draft-ietf-syslog-protocol-20


> tom.petch wrote:
> > Chris
> >
> > I am fine with the layer diagram given below but I am less clear about the
> > consequences for the MIB.
> >
> > Currently, there is a table with an arbitrary integer index which contains
> > application name, application control file name, receive address and
statistics.
> > I have never been too clear on what an entry in this table represents, as I
have
> > queried before.
> There are two tables. I presume that you are referring to
> syslogControlTable. The DESCRIPTION for syslogControlEntry
> should answer your question
>        DESCRIPTION
>            "The configuration parameters pertaining to a syslog
>             application.
>            "
> Let me know which part is unclear, I will try to clarify.

Since syslogOperationsTable is an SMI augmentation of syslogControlTable, I was
treating them as one table.  And I do not understand what a row in the table
represents; applications to me is the like of SMTP, FTP, Web access.

I see syslog in network devices where arguably there are no 'applications',
SNMP, TFTP, telnet, HTTP and such being there for device management, with syslog
messages relating to happenings at link or network level, or perhaps OS (eg
storage/addressing); or I see syslog in non-**ix servers as a separate
process/daemon.  In either case, it is the process that is configured, not what
I think of as an application; so I don't understand:-(.  (And, in earlier I-Ds,
I got the impression that these applications could be on different boxes with
some protocol transferring the messages to the syslog originator).

> >
> > The details below suggest that messages sent and received at the transport
level
> > become scalars (digression: need to be clear what a message is when this is
TLS
> > over TCP) with a table with an entry per relay destination (per
application?).
> >

<snip>

> >
> > Doubt two; should we be - we should be! - providing a similar table for
> > originators since they too can send to multiple destinations.
> In the table for relay destinations- we have a destination-priority
> pair. Application A1 will relay Priority P1 to destination D1 etc.

> I am not clear about what exactly you want in a similar table for
> originators. Could you explain that?

Chris wrote of reconciling counts of messages sent by one syslog stack with
those received by another stack to see if some were lost. I like this idea - and
am assuming that the reconciliation would be done on a 5-tuple of
protocol/portnumbers/IPaddresses basis or something similar - but can only see
it working if we know where an originator is sending messages to.  I think of an
originator as having the capability to send the same message to more than one
place (relay or collector), or to send different messages to different places eg
based on severity, so reconciliation must depend on having a table in the
originator of how many were sent where, must it not?

As I said before, I like the idea of being able to reconcile counts, but fear it
may end up too complex to implement since, to do it properly, you would need to
extract such tables from potentially every syslog stack in the management domain
at the same point in time and then later repeat the process in order to get a
diff between the counters; and then start reconciling.

Tom Petch

<snip>


_______________________________________________
Syslog mailing list
Syslog@lists.ietf.org
https://www1.ietf.org/mailman/listinfo/syslog

Reply via email to