Jump to content

Recommended Posts

Posted (edited)

Суть проблемы, есть стандартный шаблон с тригером следующего вида

 

Проблема

{Template Net Cisco IOS SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].change()}<0 and {Template Net Cisco IOS SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].last()}>0
and (
{Template Net Cisco IOS SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=6 or
{Template Net Cisco IOS SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=7 or
{Template Net Cisco IOS SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=11 or
{Template Net Cisco IOS SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=62 or
{Template Net Cisco IOS SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=69 or
{Template Net Cisco IOS SNMPv2:net.if.type[ifType.{#SNMPINDEX}].last()}=117
)
and
({Template Net Cisco IOS SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}<>2)

Восстановление

 

({Template Net Cisco IOS SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].change()}>0 and {Template Net Cisco IOS SNMPv2:net.if.speed[ifHighSpeed.{#SNMPINDEX}].prev()}>0) or
({Template Net Cisco IOS SNMPv2:net.if.status[ifOperStatus.{#SNMPINDEX}].last()}=2)

не нравится тем, что к примеру тригер сработал, пишет изменилась скорость порта, падение до 10мбит, далее с порта выдергивается патчкорд, тригер пропадает, что логично. После патчкорд возвращается на место, но скорость остается на тех же 10мбит, тригера нет, так как последнее его состояние говорит о том что все нормально (исходя из тригера), ну либо произошел какой то абздец, скорость почему то стала не 1000Mb как должна быть, а 2Тб, вот устройство не верно отдало в заббикс результат и все, тригер висит


вот, вообщем есть задумка, сделать несколько разных тригеров на FastEthernet (100Mb) / GigabitEthernet (1000Mb) / TenGigabitEthernet (10000Mb) / FortyGigabiteEthernet (40000Mb) / и т.д.
{nexus:net.if.speed[ifHighSpeed.{#SNMPINDEX}].change()}<100 and "И ТУТ НУЖЕН МАКРОС" типо IfName=Fa[0-9]/[0-9]

как вот этот макрос с regex воткнуть в выражение тригера?

Edited by fractal
Posted
7 часов назад, fractal сказал:

{nexus:net.if.speed[ifHighSpeed.{#SNMPINDEX}].change()}<100 and "И ТУТ НУЖЕН МАКРОС" типо IfName=Fa[0-9]/[0-9]

в дискавери это всё делать

на каждый тип порта свой дискавери придется делать

но ifSpeed имеет смысл мониторить только для меди где скорость может поменятся в зависимости от внешних условий

на 10\40 гигабит нет смысла это мониторить и кидать триггеры

 

у себя я просто сделал что 10 мбит\с = *** и надо чинить, остальное ок

Posted
1 час назад, GrandPr1de сказал:

в дискавери это всё делать

на каждый тип порта свой дискавери придется делать

но ifSpeed имеет смысл мониторить только для меди где скорость может поменятся в зависимости от внешних условий

на 10\40 гигабит нет смысла это мониторить и кидать триггеры

 

у себя я просто сделал что 10 мбит\с = *** и надо чинить, остальное ок

ну это был мой крайний вариант))

 

на 10gb у нас есть порты с дуплексом, могут падать до 1 Gb, а 40 до 25

Posted
56 минут назад, fractal сказал:

ну это был мой крайний вариант))

 

на 10gb у нас есть порты с дуплексом, могут падать до 1 Gb, а 40 до 25

медные 10гбит - зло

не представляю что должно случится что б оптика 40гбит переключилась в 25 гбит

если из 4 каналов на 40 гбит отвалится хотя бы один, то линк в даун свалится, хотя я даже не представляю как это эмулировать

Posted
19 минут назад, GrandPr1de сказал:

медные 10гбит - зло

не представляю что должно случится что б оптика 40гбит переключилась в 25 гбит

если из 4 каналов на 40 гбит отвалится хотя бы один, то линк в даун свалится, хотя я даже не представляю как это эмулировать

медные есть, но мало, в основном sfp оптика 1/10 и 40/25, вот как бы сваливалось) 2 порта в lacp 40gb, один свалился в 25, трафика примерно 60gb, вот у нас весело было) потом начальство ругалось что не отмониторили(

 

буду делать отдельные дискавери эх, а хотел тригерами)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.