Stránka 1 z 1

Ako spravit triggert ked SNMP OID obsahuje text ???

Napsal: 05 Jun 2016 20:16
od zvukarmiso
Ahojte

Trapim sa s nasledovným problémom, neviem ci sa niekto s tymto stretol. Ak rano budem vdacný z a kazdu radu

Mám nasledovný problem, mam zariadenie kde sa dynamicky generuju pri chybe OID

prvý problém ktorý vzniká je nasledovný:
Ako porovnat text ? ked SNMP OID is je napr . 1.1.1.1.1.222.1.2.0 a SNMP hodnota je Urgent RFA ? ako k tomu spravim triggert ?
Ako spravim ci dany alarm sa rovna napr hodnote Urgent RFA ???

Druhý problém je troska zlozitejsi.

Ak alarm na danom zariadeni sa vycisti tak dane SNMP OID zmizne. zabbix pre dany triggert hlasi ze: cannot evaluate function "hostname" item is not suppored

1. ako vyriesiť aby daný alarm neukazoval poslednu hodnotu ? ked sa alarm vykliruje tak mne ostane v zabbixe svietit stale daná chyba napr, Urgent RFA

2. Ako vyriesit, ze ak alaram nie je aktivny a snmp OID neexistuje aby mi dalo bud prazdne pole alebo nulu ? alebo nieco co bude signalizovať, že je to ok

Za kazdu radu vopred ďakujem

Re: Ako spravit triggert ked SNMP OID obsahuje text ???

Napsal: 20 Jul 2016 01:04
od forkman
Na zjištění textu v OID bych použil normálně regexp http://sysadmin-wiki.pumpkintech.com/2013/03/compare-string-in-zabbix-trigger.html

S tím mizením to bude ale problém, to zařízení je celkem hloupý, že to tak dělá, na to podle mě řešení neexistuje. Zabbix si ho prostě disabluje, protože nedostane odpověď...