Announcement

Collapse
No announcement yet.

Script for VoIP - lattency, jitter & MOS

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    Script for VoIP - lattency, jitter & MOS

    Came across this script for measuring network performance specifically for VoIP.
    Its a python script which returns latency, jitter and MOS. It requires rrdtool-python to run.

    script usage is: ping.py -c 4 -t 1 -d 8.8.8.8 where c= count t= interval d= destination host

    Details on MOS can be found here:
    https://www.voipmechanic.com/mos-mean-opinion-score.htm

    Anybody know how this could be integrated into zabbix eg collect stats every 60s etc
    Attached Files

    #2
    OT: That python script is very simple. It uses ICMP packets to measure jitter and that's not a good idea. Reference: https://kb.paessler.com/en/topic/580...lculate-jitter
    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


      #3
      This looks like an interesting method. It takes a pcap and generates a score from it.
      https://github.com/networkedsystemsI...Classification
      Unofficial Zabbix Expert
      Blog, Corporate Site

      Comment


        #4
        I found another method to do this with our Cisco estate using ip sla's and a shadow ip sla router and then creating a template for the reading required eg jitter, MOS etc
        It's working well although you will need Cisco equipment for it.

        Comment


          #5
          Check the tools, which can measure jitter: iperf, owping, ntp, ... and choose the right one for your requirements.
          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

          Working...
          X