Ad Widget

Collapse

Trigger for consistency of service

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • cgasser
    Junior Member
    • Aug 2016
    • 4

    #1

    Trigger for consistency of service

    Hi, I have a ICMP Ping item which does measurments every 15 seconds. If the last 3 pings are failing I get a message. That's fine. But I don't know how to add a trigger which fires if X% of the last 100 measurements have failed.
    Reason is, in one site someone produced a curcuit by connecting one switch port directly with another port. Very stupid. But themonitoring was not able to catch that, as just about 20% of the PINGs were failing.

    BR
    C
  • jan.garaj
    Senior Member
    Zabbix Certified Specialist
    • Jan 2010
    • 506

    #2
    The math. I guess you have a item icmpping = 0 - ICMP ping fails, 1 - ICMP ping successful. Just sum last 100 value sum(#100) - and this sum is your success ping rate.
    Devops Monitoring Expert advice: Dockerize/automate/monitor all the things.
    My DevOps stack: Docker / Kubernetes / Mesos / ECS / Terraform / Elasticsearch / Zabbix / Grafana / Puppet / Ansible / Vagrant

    Comment

    • kloczek
      Senior Member
      • Jun 2006
      • 1771

      #3
      Try to have look on this https://github.com/kloczek/zabbix-te...ee/master/ICMP
      http://uk.linkedin.com/pub/tomasz-k%...zko/6/940/430/
      https://kloczek.wordpress.com/
      zapish - Zabbix API SHell binding https://github.com/kloczek/zapish
      My zabbix templates https://github.com/kloczek/zabbix-templates

      Comment

      Working...