Hi,

if you implement the ietf-interfaces YANG module including the if-mib
feature, then /interfaces-state/interface/if-index provides you the
ifIndex value that MIB modules usually use to identify an interface.

/js

On Fri, Oct 16, 2015 at 02:04:38PM +0000, De Noia Giuseppe wrote:
> Hi guys,
> I have a question about Yang language support for snmp alarm correlation.
> It could be nice if a device supplier, specifying the Yang model of his 
> network element, could also specify the correspondence between snmp alarms 
> produced and affected part of the yang model of its device. This will allow 
> for correlation between snmp traps (or other events) affecting a given object 
>  and the service instance created (through Netconf/yang) on that object.
> 
> As for example, let's say a device send the following trap
> 
> xx: snmpTraps.3 notification received from: 163.162.185.239 at 18/06/2015 
> 14:13:27
>   Time stamp: 0 days 00h:00m:40s.15th
>   Agent address: 163.162.185.239 Port: 54835 Transport: IP/UDP Protocol: 
> SNMPv2c Notification
>   Manager address: 163.162.107.184 Port: 162 Transport: IP/UDP
>   Community: public
>   Enterprise: enterprises.8072.3.2.10
>   Bindings (8)
>     Binding #1: sysUpTime.0 *** (timeticks) 0 days 00h:00m:40s.15th
>     Binding #2: snmpTrapOID.0 *** (oid) snmpTraps.3
>     Binding #3: ifIndex.6 *** (int32) 6
>     Binding #4: ifDescr.6 *** (octets) dp0s3 [64.70.30.73.34 (hex)]
>     Binding #5: ifType.6 *** (int32) ethernet-csmacd(6)
>     Binding #6: ifAdminStatus.6 *** (int32) down(2)
>     Binding #7: ifOperStatus.6 *** (int32) down(2)
>     Binding #8: snmpTrapEnterprise.0 *** (oid) enterprises.8072.3.2.10
> 
> On the same device I created a service instance, which consists on an 
> interface configuration . The interface, described through the YANG model is 
> the following
> /tns:data/tnsA:interfaces/tnsB:dataplane/tnsB:tagnode[.='dp0s3']
> 
> Actually the SNMP trap impacts on the same interface where I configured my 
> service instance, but I have no means to understand it.
> 
> How can I enrich my YANG model to support the information that a trap with 
> oid= snmpTraps.3 and ifDescr = dp0s3 affect the same interface described in 
> Yang by the xpath expression 
> /tns:data/tnsA:interfaces/tnsB:dataplane/tnsB:tagnode[.='dp0s3']?
> 
> Do I need to define a new YANG extension statement to carry on such a 
> correspondence, or can I rely on existing structures?
> 
> Regards,
> Giuseppe De Noia
> 
> 
> 
> 
> ------------------------------------------------------------------
> Telecom Italia
> Giuseppe De Noia
> T.TG.NM.OSI,
> Via Reiss Romoli, 274  10148 Torino
> 011 2288887
> 331 6001197
> 
> Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle 
> persone indicate. La diffusione, copia o qualsiasi altra azione derivante 
> dalla conoscenza di queste informazioni sono rigorosamente vietate. Qualora 
> abbiate ricevuto questo documento per errore siete cortesemente pregati di 
> darne immediata comunicazione al mittente e di provvedere alla sua 
> distruzione, Grazie.
> 
> This e-mail and any attachments is confidential and may contain privileged 
> information intended for the addressee(s) only. Dissemination, copying, 
> printing or use by anybody else is unauthorised. If you are not the intended 
> recipient, please delete this message and any attachments and advise the 
> sender by return e-mail, Thanks.
> 
> [rispetta l'ambiente]Rispetta l'ambiente. Non stampare questa mail se non ? 
> necessario.
> 


> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


-- 
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/>

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to