Re: [OPSAWG] discuss on draft-ietf-opsawg-syslog-msg-mib-06.txt

WashamFan <Washam.Fan@huaweisymantec.com> Fri, 28 August 2009 14:05 UTC

Return-Path: <Washam.Fan@huaweisymantec.com>
X-Original-To: opsawg@core3.amsl.com
Delivered-To: opsawg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A744928C333 for <opsawg@core3.amsl.com>; Fri, 28 Aug 2009 07:05:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.134
X-Spam-Level:
X-Spam-Status: No, score=0.134 tagged_above=-999 required=5 tests=[AWL=-0.860, BAYES_05=-1.11, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vnufVKUF8AFi for <opsawg@core3.amsl.com>; Fri, 28 Aug 2009 07:05:26 -0700 (PDT)
Received: from mta2.huaweisymantec.com (unknown [218.17.155.15]) by core3.amsl.com (Postfix) with ESMTP id 9B21D3A712A for <opsawg@ietf.org>; Fri, 28 Aug 2009 07:05:26 -0700 (PDT)
MIME-version: 1.0
Content-transfer-encoding: 7bit
Content-disposition: inline
Content-type: text/plain; charset="us-ascii"
Received: from hstml02-in.huaweisymantec.com ([172.26.3.42]) by hstga02-in.huaweisymantec.com (Sun Java(tm) System Messaging Server 6.3-8.03 (built Apr 24 2009; 32bit)) with ESMTP id <0KP300FEFB4E5VB0@hstga02-in.huaweisymantec.com> for opsawg@ietf.org; Fri, 28 Aug 2009 22:05:02 +0800 (CST)
Received: from huaweisymantec.com ([127.0.0.1]) by hstml02-in.huaweisymantec.com (Sun Java(tm) System Messaging Server 6.3-8.03 (built Apr 24 2009; 32bit)) with ESMTP id <0KP300G4FB4EVL20@hstml02-in.huaweisymantec.com> for opsawg@ietf.org; Fri, 28 Aug 2009 22:05:02 +0800 (CST)
Received: from [117.79.65.106] by hstml02-in.huaweisymantec.com (mshttpd); Fri, 28 Aug 2009 22:05:02 +0800
From: WashamFan <Washam.Fan@huaweisymantec.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Message-id: <fbedd1ab2ac1.4a98548e@huaweisymantec.com>
Date: Fri, 28 Aug 2009 22:05:02 +0800
X-Mailer: Sun Java(tm) System Messenger Express 6.3-8.03 (built Apr 24 2009; 32bit)
Content-language: en
X-Accept-Language: en
Priority: normal
In-reply-to: <20090828130615.GA22962@elstar.local>
References: <20090828130615.GA22962@elstar.local>
Cc: opsawg@ietf.org, Adrian Farrel <adrian.farrel@huawei.com>
Subject: Re: [OPSAWG] discuss on draft-ietf-opsawg-syslog-msg-mib-06.txt
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/opsawg>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Aug 2009 14:05:27 -0000

Hi,

----- Original Message -----
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Date: Friday, August 28, 2009 9:07 pm
Subject: [OPSAWG] discuss on draft-ietf-opsawg-syslog-msg-mib-06.txt
To: opsawg@ietf.org
Cc: Adrian Farrel <adrian.farrel@huawei.com>


> Hi,
>  
>  during the IESG review of draft-ietf-opsawg-syslog-msg-mib-06.txt,
>  Adrian Farrel raised a DISCUSS concerning the syslogMsgTable that we
>  have not managed to clear yet and where we seek input from the WG.
>  
>  The syslogMsgTable is index by syslogMsgIndex, an unsigned index
>  number that is increases when entries are added and which rolls over
>  if the index number space has been exceeded. This means that the
>  entries in the table are (ignoring roll overs here) in the order they
>  were inserted (which is not necessarily the timestamp order of the
>  syslog events). This supports the following "tail -f" use case where 
> a
>  management application initially reads the table, remembers the end of
>  the table and during the next poll starts at the last remembered index
>  position. This is useful to quickly check for additions to the
>  table. This approach also works with index roll overs unless the table
>  rolls over multiple times during a polling cycle.
>  
>  Adrian Farrel asks in his DISCUSS whether there is not also a use case
>  to read the table in index order, that is oldest table entry to most
>  recent table entry, according to table insertion order. Right now,
>  this only works until the first index rollover occurs since after the
>  first index rollover, top table entries might be more recent than
>  bottom table entries. This can be fixed for example by adding an
>  additional scalar object reporting the index of the oldest entry in
>  the table.

How about introduce a column as a rollover counter to the table?

washam
 
>  As the editor of the document, I did not feel entitled to make a
>  decision on this issue. After talking with Scott Bradner, we believe
>  the WG needs to decide whether the ability to quickly find the oldest
>  entry in the table (according to the insertion time) is a feature the
>  MIB module needs to support. An important detail to consider here is
>  that the table insertion order is not necessarily syslog timestamp
>  order.
>  
>  /js
>  
>  PS: Adrian, please correct me if my summary of your DISCUSS is
>      incorrect or unclear.
>  
>  -- 
>  Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>  Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
>  Fax:   +49 421 200 3103         <
>  _______________________________________________
>  OPSAWG mailing list
>  OPSAWG@ietf.org
>  https://www.ietf.org/mailman/listinfo/opsawg
>