Hello,
I have a specific problem. tried to check the forums after similar issues but couldn't find.
Background:
I am a video service provider (provide p-p calls and p-multipoint) with different clients registered to it. The infrastrcuture could be Polycom, Vidyo or Cisco Meeting Server (CMS). So i want a monitoring system that could display all the things related to video so i can display it for our service desk, but also i would like to deep dive into the problem to see even further how the calls is being sent and transmitted and so on.
Problem:
Would like to monitor all calls specifically, i would like to see which Protocol, delay, packet loss, bandwidth, which Codec are being used, resolution, Jitter, Tx packet sent, Rx packet received and so one.
I want also to check about the call quality, and for that, i would like to monitor the call and set up checks every 10-20sec and see how many packet loss this specifically call has and rate it.
Please advice!
Kind regards,
Fedde
Videoconferencing in depth
-
dwhitfield
- Former Nagios Staff
- Posts: 4583
- Joined: Wed Sep 21, 2016 10:29 am
- Location: NoLo, Minneapolis, MN
- Contact:
Re: Videoconferencing in depth
I'm not sure you are going to get all of that from any Nagios product. You might want to take a look at https://support.nagios.com/forum/viewto ... 13#p222313 for some reasons why. That thread is about VOIP, not video, but I still think it applies.
We can leave this open in case other users want to suggest things they are using for videoconferencing.
We can leave this open in case other users want to suggest things they are using for videoconferencing.
Re: Videoconferencing in depth
Hi and thanks for replying, appreciate it!
I have read the thread you pointed to and it´s not the same thing i am trying to achieve.
The OS of the video infrastructure is CentOS. I am wondering after i install the client on the server, what kind of checks i am able to configure the OS to receive information about the things i´ve asked?
I mean, Nagios is able to do a lot of checks, whether is IP related or VOIP, but is there any Video related checks? Some kind of combination of wireshark information and netflow analyser...
Each call is either SIP or h323 so is should be something we can extract from the video env and send it to Nagios server?
I just want to see how far i can push nagios to get the information i need.
I have read the thread you pointed to and it´s not the same thing i am trying to achieve.
The OS of the video infrastructure is CentOS. I am wondering after i install the client on the server, what kind of checks i am able to configure the OS to receive information about the things i´ve asked?
I mean, Nagios is able to do a lot of checks, whether is IP related or VOIP, but is there any Video related checks? Some kind of combination of wireshark information and netflow analyser...
Each call is either SIP or h323 so is should be something we can extract from the video env and send it to Nagios server?
I just want to see how far i can push nagios to get the information i need.
Re: Videoconferencing in depth
Hi and thanks for replying!
This thread your refer to is not the same thing. I am taking about extracting data that is already there in my product but isn´t shown the way i want to.
All the data that goes through my videoservice, it´s that data i want out. Each call being made have specific detail, such as bandwidth, packet loss, jitter, speed and so on.. is in´t possible for Nagios to give me these details?? I am just asking how to do these checks to extract them into my nagios?
Each call has a Call ID, and every call ID have these details... theoretically is sounds a basic thing for nagios, but my knowledge in nagios and this open source are very limited and i am just asking for help
Kind regards,
Swe_fedde
This thread your refer to is not the same thing. I am taking about extracting data that is already there in my product but isn´t shown the way i want to.
All the data that goes through my videoservice, it´s that data i want out. Each call being made have specific detail, such as bandwidth, packet loss, jitter, speed and so on.. is in´t possible for Nagios to give me these details?? I am just asking how to do these checks to extract them into my nagios?
Each call has a Call ID, and every call ID have these details... theoretically is sounds a basic thing for nagios, but my knowledge in nagios and this open source are very limited and i am just asking for help
Kind regards,
Swe_fedde
Re: Videoconferencing in depth
i can´t see my answers to you... why is that? does anyone have to read it and confirm first?
Re: Videoconferencing in depth
From what you are describing for your needs is you are looking more for a protocol analyzer and not a Netflow Analyzer which is what the Nagios Network Analyzer does.
One place to look to see if there are any plugins that would work with your equipment is at the Exchange site.
https://exchange.nagios.org/
Take a look there and search for something that may work for you.
One place to look to see if there are any plugins that would work with your equipment is at the Exchange site.
https://exchange.nagios.org/
Take a look there and search for something that may work for you.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: Videoconferencing in depth
Looking at the suppliers REST API.. is it possible to make a script and implement it in Nagios and use GET command to retrieve the wished data?
Re: Videoconferencing in depth
Yes, you could create a plugin to gather the information you are looking for in Nagios XI. As long as the plugins output is compatible with Nagios, it would work for you.
Take a look at the plugin guidelines for developing your own plugin.
https://nagios-plugins.org/doc/guidelines.html
Take a look at the plugin guidelines for developing your own plugin.
https://nagios-plugins.org/doc/guidelines.html
Be sure to check out our Knowledgebase for helpful articles and solutions!