Get ifalias

Started by yordi, November 06, 2017, 06:41:23 PM

Previous topic - Next topic

yordi

Hello,
I receive following example SNMP trap when an interface go in port security shutdown.
06.11.2017 16:15:16   10.10.0.9   switch-lesgebouw-gelijksvloer.localdomein.be   .1.3.6.1.4.1.9.6.1.101.0.213   .1.3.6.1.4.1.9.6.1.101.2.3.1.0 == '%LINK-W-PORT_SUSPENDED: Port gi6 suspended by port-security'; .1.3.6.1.4.1.9.6.1.101.2.3.2.0 == '1'
for this snmp trap i created a SNMP Trap Mapping with a event SNMP_PORT_LOCK --> create event processing policy -->  Alarm + send notification to Slack webhook.

So far everyting works fine.
Wat i try to do is add the interface alias (ifalias) in the message alarm and slack.
so that when the alarm is send , i know in human tekst the location / room number like i see when looking at the interface table of this node.

I think with some kind of tranformation script, using the string --> filter out the interface id --> example "gi6" , use this value to look up de ifalias and save it as extra variable .. .