Ad Widget

Collapse

Trigger Expression - Complex

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tiagosoares
    Member
    Zabbix Certified Specialist
    • Jul 2010
    • 35

    #1

    Trigger Expression - Complex

    I need to create 3 triggers that generate the alarm only in the conditions bellow:

    Situation 1- Information
    (R_Vab OR R_Vbc OR R_Vca) > 10 AND (G_Vab OR G_Vbc OR G_Vca) > 10

    Situação 2- High
    (R_Vab OR R_Vbc OR R_Vca) < 10 AND (G_Vab OR G_Vbc OR G_Vca) > 10

    Situação 3- Disaster
    (R_Vab OR R_Vbc OR R_Vca) < 10 AND (G_Vab OR G_Vbc OR G_Vca) < 10

    I tried this on the Situation 2, but not work as expect:

    {zabbixserver:Gerador[R_Vab].last(0)}<10 |
    {zabbixserver:Gerador[R_Vbc].last(0)}<10 |
    zabbixserver:Gerador[R_Vca].last(0)}<10 &
    {zabbixserver:Gerador[G_Vab].last(0)}>10 |
    {zabbixserver:Gerador[G_Vbc].last(0)}>10 |
    {zabbixserver:Gerador[G_Vca].last(0)}>10

    Many tks!
  • heaje
    Senior Member
    Zabbix Certified Specialist
    • Sep 2009
    • 325

    #2
    You're missing parentheses to make it work correctly (at least from how I'm seeing it). Try this:

    ({zabbixserver:Gerador[R_Vab].last(0)}<10 |
    {zabbixserver:Gerador[R_Vbc].last(0)}<10 |
    {zabbixserver:Gerador[R_Vca].last(0)}<10) &
    ({zabbixserver:Gerador[G_Vab].last(0)}>10 |
    {zabbixserver:Gerador[G_Vbc].last(0)}>10 |
    {zabbixserver:Gerador[G_Vca].last(0)}>10)

    Comment

    Working...