Re: [CCAMP] Comments regarding draft-ietf-ccamp-alarm-module-00

NICK HANCOCK <nick.hancock@adtran.com> Fri, 12 January 2018 15:20 UTC

Return-Path: <nick.hancock@adtran.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 981D5127775 for <ccamp@ietfa.amsl.com>; Fri, 12 Jan 2018 07:20:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level:
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pG2swLFp4bwQ for <ccamp@ietfa.amsl.com>; Fri, 12 Jan 2018 07:20:03 -0800 (PST)
Received: from us-smtp-delivery-128.mimecast.com (us-smtp-delivery-128.mimecast.com [63.128.21.128]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 845AF12E881 for <ccamp@ietf.org>; Fri, 12 Jan 2018 07:19:59 -0800 (PST)
Received: from ex-hc1.corp.adtran.com (ex-hc1.adtran.com [76.164.174.81]) (Using TLS) by us-smtp-1.mimecast.com with ESMTP id us-mta-106-fOq2B3vbPUe_JJWKaIlMPA-1; Fri, 12 Jan 2018 10:19:52 -0500
Received: from ex-mb1.corp.adtran.com ([fe80::51a3:972d:5f16:9952]) by ex-hc1.corp.adtran.com ([fe80::a43f:7ea6:7688:37b%13]) with mapi id 14.03.0361.001; Fri, 12 Jan 2018 09:19:52 -0600
From: NICK HANCOCK <nick.hancock@adtran.com>
To: stefan vallin <stefan@wallan.se>
CC: "ccamp@ietf.org" <ccamp@ietf.org>, JOEY BOYD <joey.boyd@adtran.com>
Thread-Topic: Comments regarding draft-ietf-ccamp-alarm-module-00
Thread-Index: AdOJWRLoRsoGMuNTTB2wKKDc6/S2OABuRbaAAAATOAAAIP4J8A==
Date: Fri, 12 Jan 2018 15:19:51 +0000
Message-ID: <BD6D193629F47C479266C0985F16AAC7F0691310@ex-mb1.corp.adtran.com>
References: <BD6D193629F47C479266C0985F16AAC7F06906D6@ex-mb1.corp.adtran.com> <46CF27E3-EB65-4FAB-96A6-CEBA08BD62ED@wallan.se> <71E07F83-8F94-4E7E-ABC3-6B15790633AE@wallan.se>
In-Reply-To: <71E07F83-8F94-4E7E-ABC3-6B15790633AE@wallan.se>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-classification: P
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0FEVFJBTiIsImlkIjoiZjUyNGIyNWMtNmMzNy00YzBjLTk1N2EtNWM0MWYwNzM2YWRkIiwicHJvcHMiOlt7Im4iOiJDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiUCJ9XX0seyJuIjoiUXVlc3Rpb24xIiwidmFscyI6W119LHsibiI6IlF1ZXN0aW9uMiIsInZhbHMiOltdfSx7Im4iOiJRdWVzdGlvbjMiLCJ2YWxzIjpbXX1dfSwiU3ViamVjdExhYmVscyI6W10sIlRNQ1ZlcnNpb24iOiIxNy4yLjExLjAiLCJUcnVzdGVkTGFiZWxIYXNoIjoiem9iUU5QXC9sblJtQXp2Mkw3eGZzdVNOdm11RnZCVzhtMmJnUSs1akpPUk9oQm1TdDM0ZGptUXZlUTlTXC9yMzY2In0=
x-originating-ip: [172.20.62.103]
MIME-Version: 1.0
X-MC-Unique: fOq2B3vbPUe_JJWKaIlMPA-1
Content-Type: multipart/alternative; boundary="_000_BD6D193629F47C479266C0985F16AAC7F0691310exmb1corpadtran_"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/iJzjtEOWp7qQ7eplCqlAeT6eBVM>
Subject: Re: [CCAMP] Comments regarding draft-ietf-ccamp-alarm-module-00
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jan 2018 15:20:06 -0000

Hi Stefan,

Your comment:

Makes sense, I think we should add this capability to the alarm inventory. So the system publishes its possible alarm types (read-only).
But each of those alarm types can have a configurable description leaf.
Ok?

We believe that just a single configurable description leaf would be somewhat restrictive. We would rather take a more generic and extensible direction, whereby a client can map zero or more tagged values as required by his network implementation to an alarm-type-id and/or alarm-type-qualifier-match. For example, something like that shown below.

As configuration:

  +--rw custom-tags {custom-tags}?
     +--rw custom-tag* [alarm-type-id alarm-type-qualifier-match tag-name]
        +--rw alarm-type-id               alarm-type-id
        +--rw alarm-type-qualifier-match  string
        +--rw tag-name                    string
        +--rw tag-value?                  tag-value

In the alarm inventory (state):

  +--ro alarm-type* [alarm-type-id alarm-type-qualifier]
     +--ro alarm-type-id                       alarm-type-id
     +--ro alarm-type-qualifier                alarm-type-qualifier
     +--ro resource*                           string
    :
     +--ro custom-tags {custom-tags}?
        +--ro custom-tag* [tag-name]
           +--ro tag-name   string
           +--ro tag-value? tag-value


Best regards
Nick
This message has been classified Public by NICK HANCOCK on 12 January 2018 at 16:19:49.

From: stefan vallin [mailto:stefan@wallan.se]
Sent: Thursday, January 11, 2018 2:29 PM
To: NICK HANCOCK
Cc: ccamp@ietf.org; JOEY BOYD
Subject: Re: Comments regarding draft-ietf-ccamp-alarm-module-00

and your last comment...



3. Mapping custom information to alarm types

Some operators require to be able to associate their own specific information with alarm types for use within their networks. Such a requirement could be supported within the alarm module through a generic mechanism whereby one or more tag/values could be mapped to an alarm-type-id and/or alarm-type-qualifier-match in a similar way as the list 'x733-mapping' allows a client to override the default X.733 mapping. Any mapped value would also need to be listed within the alarm inventory entry for that alarm-type and included within the 'alarm-notification'.


We believe that it would be advantageous if these additional requirements on alarm management were supported directly within the core alarm module to avoid the situation of each vendor implementing its own solution, which may then lead to interoperability issues between different vendors equipment.


Makes sense, I think we should add this capability to the alarm inventory. So the system publishes its possible alarm types (read-only).
But each of those alarm types can have a configurable description leaf.
Ok?





Best regards
Nick
This message has been classified General Business by NICK HANCOCK on 09 January 2018 at 15:52:39.

From: CCAMP [mailto:ccamp-bounces@ietf.org] On Behalf Of internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>
Sent: Thursday, December 14, 2017 11:34 AM
To: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>
Cc: ccamp@ietf.org<mailto:ccamp@ietf.org>
Subject: [CCAMP] I-D Action: draft-ietf-ccamp-alarm-module-00.txt


A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Common Control and Measurement Plane WG of the IETF.

Title : YANG Alarm Module
Authors : Stefan Vallin
Martin Bjorklund
Filename : draft-ietf-ccamp-alarm-module-00.txt
Pages : 58
Date : 2017-12-14

Abstract:
This document defines a YANG module for alarm management. It
includes functions for alarm list management, alarm shelving and
notifications to inform management systems. There are also RPCs to
manage the operator state of an alarm and administrative alarm
procedures. The module carefully maps to relevant alarm standards.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-ccamp-alarm-module/<https://datatracker.ietf.org/doc/draft-ietf-ccamp-alarm-module/>

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-ccamp-alarm-module-00<https://tools.ietf.org/html/draft-ietf-ccamp-alarm-module-00>
https://datatracker.ietf.org/doc/html/draft-ietf-ccamp-alarm-module-00<https://datatracker.ietf.org/doc/html/draft-ietf-ccamp-alarm-module-00>


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org<http://tools.ietf.org/>.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/<ftp://ftp.ietf.org/internet-drafts/>

_______________________________________________
CCAMP mailing list
CCAMP@ietf.org<mailto:CCAMP@ietf.org>
https://www.ietf.org/mailman/listinfo/ccamp<https://www.ietf.org/mailman/listinfo/ccamp>