[asterisk-dev] [asterisk-users] VoIP monitoring tools

Kenneth Watson ken at ecn.co.za
Thu Sep 29 00:21:52 CDT 2016


If you want to automate monitoring and validation of end-to-end call 
functionality, you may want to look at SIPp 
(http://sipp.sourceforge.net/), which can orchestrate calls between 
peers via your infrastructure.

There's a hefty amount of stuff to learn, but you can get it to run 
non-interactively, and produce CSV files containing various timers and 
other useful information. You'll have to do a fair amount of 
experimentation and parsing of the results files to get at the 
information you're looking for.


On 28/09/2016 13:05, Nitesh Bansal wrote:
> Hi Erik,
>
> I would consider Icinga in future, looks a good tool.
> But, it doesn't solve the problem, I'm facing right now, Nagios and
> other tools, these
> are good for monitoring.
> I really need a tool, which can monitor SIP traffic and based on a
> metric like (average SIP response
> time) assign a call load score to a node and in Kamailio, I would use
> the 'call load score'
> in Kamailio to make my routing decision.
> And I can't also rely on a system metric like CPU load, because that
> will provide me input about
> just one node, for end-to-end call routing, there are so many nodes
> involved, that is why I'm interested
> in a metric like 'SIP response time'.
>
> Thanks,
> Nitesh
>
> On Tue, Sep 27, 2016 at 11:34 PM, Eric Klein
> <eric.klein at greenfieldtech.net <mailto:eric.klein at greenfieldtech.net>>
> wrote:
>
>     While I agree with Nitesh that Nagios has some great monitoring
>     tools, I would recommend that you use Icinga 2 rather than Nagios
>     with those plugins,
>
>     Icinga has a bit more flexibility and better structure after it was
>     forked from Nagios.
>
>     We are using it to monitor everything from server status (CPU, hard
>     disk, processes, etc.), connectivity (ping, dropped packets, etc)
>     and Asterisk processes (number of calls, channels, etc.).
>
>
>     --
>     Eric Klein
>     VP of Customer Experience
>     GreenfieldTech
>     Mobile +972-54-666-0933
>     Email Eric.Klein at greenfieldtech.net
>     Skype: EricLKlein
>     Web: http://www.greenfieldtech.net/ <http://www.greenfieldtech.net/>
>
>     Message: 3
>     Date: Tue, 27 Sep 2016 17:11:41 +0200
>     From: Nitesh Bansal <nitesh.bansal at gmail.com
>     <mailto:nitesh.bansal at gmail.com>>
>     To: Asterisk Users Mailing List - Non-Commercial Discussion
>             <asterisk-users at lists.digium.com
>     <mailto:asterisk-users at lists.digium.com>>
>     Cc: Asterisk Developers Mailing List <asterisk-dev at lists.digium.com
>     <mailto:asterisk-dev at lists.digium.com>>
>     Subject: Re: [asterisk-dev] [asterisk-users] VoIP monitoring tools
>     Message-ID:
>
>     <CAOLsin7nOAp8Oy=mneTwbWu3ejpMw7AUpK26YoP-h0FxyO4BMw at mail.gmail.com
>     <mailto:mneTwbWu3ejpMw7AUpK26YoP-h0FxyO4BMw at mail.gmail.com>>
>     Content-Type: text/plain; charset="utf-8"
>
>     Hello,
>
>     Nagios is really a good tool, we are already using it to monitor
>     Asterisk.
>     I'm looking for something which can monitor the Asterisk and store the
>     information
>     somewhere in a DB, where I could retrieve it from Kamailio.
>     I need that information in Kamailio to make routing decisions.
>
>     Thanks,
>     Nitesh
>
>     On Tue, Sep 27, 2016 at 4:28 PM, Tech Support
>     <asterisk at voipbusiness.us <mailto:asterisk at voipbusiness.us>>
>     wrote:
>
>     > Hello;
>     >
>     >     We?ve been using Nagios and a lot of customizations for the plugins
>     > for several years now to monitor over 1,000 metrics on each of our PBX?s.
>     > We?re in the process of GPL?ing the Asterisk plugins now. That gives us our
>     > core monitoring, notifications, event handlers, etc. To put it all
>     > together, instead of the standard static rrdtool graphs, which we thought
>     > would be a bottleneck and limit us, we?ve implemented a dynamic
>     > dashboarding system that we use to display the relevant data and to
>     > trivially create new dynamic dashboards in a matter of seconds. There is
>     > definitely no shortage of monitoring and NMS systems out there, but for us,
>     > we pretty much built this to monitor our Asterisk PBX?s. If you want to
>     > take a look at what we use, contact me offline.
>     >
>     > Regards;
>     >
>     > John V.
>     >
>     > support at voipbusiness.us <mailto:support at voipbusiness.us>
>     >
>
>     On Tue, Sep 27, 2016 at 8:00 PM,
>     <asterisk-dev-request at lists.digium.com
>     <mailto:asterisk-dev-request at lists.digium.com>> wrote:
>
>         Send asterisk-dev mailing list submissions to
>                 asterisk-dev at lists.digium.com
>         <mailto:asterisk-dev at lists.digium.com>
>
>         To subscribe or unsubscribe via the World Wide Web, visit
>                 http://lists.digium.com/mailman/listinfo/asterisk-dev
>         <http://lists.digium.com/mailman/listinfo/asterisk-dev>
>         or, via email, send a message with subject or body 'help' to
>                 asterisk-dev-request at lists.digium.com
>         <mailto:asterisk-dev-request at lists.digium.com>
>
>         You can reach the person managing the list at
>                 asterisk-dev-owner at lists.digium.com
>         <mailto:asterisk-dev-owner at lists.digium.com>
>
>         When replying, please edit your Subject line so it is more specific
>         than "Re: Contents of asterisk-dev digest..."
>
>
>         Today's Topics:
>
>            1. VoIP monitoring tools (Nitesh Bansal)
>            2. Re: VoIP monitoring tools (Sidney VanNess)
>            3. Re: [asterisk-users] VoIP monitoring tools (Nitesh Bansal)
>
>
>         ----------------------------------------------------------------------
>
>         Message: 1
>         Date: Tue, 27 Sep 2016 10:33:57 +0200
>         From: Nitesh Bansal <nitesh.bansal at gmail.com
>         <mailto:nitesh.bansal at gmail.com>>
>         To: Asterisk Users Mailing List - Non-Commercial Discussion
>                 <asterisk-users at lists.digium.com
>         <mailto:asterisk-users at lists.digium.com>>,  Asterisk Developers
>         Mailing List
>                 <asterisk-dev at lists.digium.com
>         <mailto:asterisk-dev at lists.digium.com>>
>         Subject: [asterisk-dev] VoIP monitoring tools
>         Message-ID:
>
>         <CAOLsin7QJxfPkUvHpC5kzRuZt5OpQppMVkPPzvoCpSm0+2M7UA at mail.gmail.com
>         <mailto:CAOLsin7QJxfPkUvHpC5kzRuZt5OpQppMVkPPzvoCpSm0%2B2M7UA at mail.gmail.com>>
>         Content-Type: text/plain; charset="utf-8"
>
>         Hello all,
>
>         The question isn't directly related to Asterisk, but I'm looking for
>         recommendations
>         for a monitoring tool to monitor the health of Asterisk
>         instances running
>         in Production.
>
>         Ideally, the tool should be able to generate monitoring traffic
>         (OPTIONS
>         ping or INVITE),
>         use the response/no response from Asterisk to store the health of an
>         Asterisk instance running
>         somewhere in the DB.
>
>         Thanks,
>         Nitesh Bansal
>         -------------- next part --------------
>         An HTML attachment was scrubbed...
>         URL:
>         <http://lists.digium.com/pipermail/asterisk-dev/attachments/20160927/8f7db63b/attachment-0001.html
>         <http://lists.digium.com/pipermail/asterisk-dev/attachments/20160927/8f7db63b/attachment-0001.html>>
>
>         ------------------------------
>
>         Message: 2
>         Date: Tue, 27 Sep 2016 08:30:15 -0400
>         From: Sidney VanNess <sidney at oncallcentral.com
>         <mailto:sidney at oncallcentral.com>>
>         To: Asterisk Developers Mailing List
>         <asterisk-dev at lists.digium.com
>         <mailto:asterisk-dev at lists.digium.com>>
>         Subject: Re: [asterisk-dev] VoIP monitoring tools
>         Message-ID: <e1e612c6-5915-4002-a118-554922e7d081 at Spark>
>         Content-Type: text/plain; charset="utf-8"
>
>         Zabbix. Call a script that generates traffic to asterisk. Catch
>         the result. Log in Zabbix.
>
>         sv
>
>         On Sep 27, 2016, 4:34 AM -0400, Nitesh Bansal
>         <nitesh.bansal at gmail.com <mailto:nitesh.bansal at gmail.com>>, wrote:
>         > Hello all,
>         >
>         > The question isn't directly related to Asterisk, but I'm
>         looking for recommendations
>         > for a monitoring tool to monitor the health of Asterisk
>         instances running in Production.
>         >
>         > Ideally, the tool should be able to generate monitoring
>         traffic (OPTIONS ping or INVITE),
>         > use the response/no response from Asterisk to store the health
>         of an Asterisk instance running
>         > somewhere in the DB.
>         >
>         > Thanks,
>         > Nitesh Bansal
>         > --
>         >
>         _____________________________________________________________________
>         > -- Bandwidth and Colocation Provided by
>         http://www.api-digital.com --
>         >
>         > asterisk-dev mailing list
>         > To UNSUBSCRIBE or update options visit:
>         > http://lists.digium.com/mailman/listinfo/asterisk-dev
>         <http://lists.digium.com/mailman/listinfo/asterisk-dev>
>         -------------- next part --------------
>         An HTML attachment was scrubbed...
>         URL:
>         <http://lists.digium.com/pipermail/asterisk-dev/attachments/20160927/840bdd39/attachment-0001.html
>         <http://lists.digium.com/pipermail/asterisk-dev/attachments/20160927/840bdd39/attachment-0001.html>>
>
>         ------------------------------
>
>         Message: 3
>         Date: Tue, 27 Sep 2016 17:11:41 +0200
>         From: Nitesh Bansal <nitesh.bansal at gmail.com
>         <mailto:nitesh.bansal at gmail.com>>
>         To: Asterisk Users Mailing List - Non-Commercial Discussion
>                 <asterisk-users at lists.digium.com
>         <mailto:asterisk-users at lists.digium.com>>
>         Cc: Asterisk Developers Mailing List
>         <asterisk-dev at lists.digium.com
>         <mailto:asterisk-dev at lists.digium.com>>
>         Subject: Re: [asterisk-dev] [asterisk-users] VoIP monitoring tools
>         Message-ID:
>
>         <CAOLsin7nOAp8Oy=mneTwbWu3ejpMw7AUpK26YoP-h0FxyO4BMw at mail.gmail.com
>         <mailto:mneTwbWu3ejpMw7AUpK26YoP-h0FxyO4BMw at mail.gmail.com>>
>         Content-Type: text/plain; charset="utf-8"
>
>         Hello,
>
>         Nagios is really a good tool, we are already using it to monitor
>         Asterisk.
>         I'm looking for something which can monitor the Asterisk and
>         store the
>         information
>         somewhere in a DB, where I could retrieve it from Kamailio.
>         I need that information in Kamailio to make routing decisions.
>
>         Thanks,
>         Nitesh
>
>         On Tue, Sep 27, 2016 at 4:28 PM, Tech Support
>         <asterisk at voipbusiness.us <mailto:asterisk at voipbusiness.us>>
>         wrote:
>
>         > Hello;
>         >
>         >     We?ve been using Nagios and a lot of customizations for
>         the plugins
>         > for several years now to monitor over 1,000 metrics on each of
>         our PBX?s.
>         > We?re in the process of GPL?ing the Asterisk plugins now. That
>         gives us our
>         > core monitoring, notifications, event handlers, etc. To put it all
>         > together, instead of the standard static rrdtool graphs, which
>         we thought
>         > would be a bottleneck and limit us, we?ve implemented a dynamic
>         > dashboarding system that we use to display the relevant data
>         and to
>         > trivially create new dynamic dashboards in a matter of
>         seconds. There is
>         > definitely no shortage of monitoring and NMS systems out
>         there, but for us,
>         > we pretty much built this to monitor our Asterisk PBX?s. If
>         you want to
>         > take a look at what we use, contact me offline.
>         >
>         > Regards;
>         >
>         > John V.
>         >
>         > support at voipbusiness.us <mailto:support at voipbusiness.us>
>         >
>         >
>         >
>         >
>         >
>         > *From:* asterisk-users-bounces at lists.digium.com
>         <mailto:asterisk-users-bounces at lists.digium.com>
>         [mailto:asterisk-users- <mailto:asterisk-users->
>         > bounces at lists.digium.com <mailto:bounces at lists.digium.com>]
>         *On Behalf Of *Nitesh Bansal
>         > *Sent:* Tuesday, September 27, 2016 4:34 AM
>         > *To:* Asterisk Users Mailing List - Non-Commercial Discussion;
>         Asterisk
>         > Developers Mailing List
>         > *Subject:* [asterisk-users] VoIP monitoring tools
>         >
>         >
>         >
>         > Hello all,
>         >
>         > The question isn't directly related to Asterisk, but I'm
>         looking for
>         > recommendations
>         >
>         > for a monitoring tool to monitor the health of Asterisk
>         instances running
>         > in Production.
>         >
>         > Ideally, the tool should be able to generate monitoring
>         traffic (OPTIONS
>         > ping or INVITE),
>         >
>         > use the response/no response from Asterisk to store the health
>         of an
>         > Asterisk instance running
>         >
>         > somewhere in the DB.
>         >
>         >
>         >
>         > Thanks,
>         >
>         > Nitesh Bansal
>         >
>         > --
>         >
>         _____________________________________________________________________
>         > -- Bandwidth and Colocation Provided by
>         http://www.api-digital.com --
>         >
>         > Join the Asterisk Community at the 13th AstriCon, September
>         27-29, 2016
>         >
>          http://www.asterisk.org/community/astricon-user-conference
>         <http://www.asterisk.org/community/astricon-user-conference>
>         >
>         > New to Asterisk? Start here:
>         >
>          https://wiki.asterisk.org/wiki/display/AST/Getting+Started
>         <https://wiki.asterisk.org/wiki/display/AST/Getting+Started>
>         >
>         > asterisk-users mailing list
>         > To UNSUBSCRIBE or update options visit:
>         >    http://lists.digium.com/mailman/listinfo/asterisk-users
>         <http://lists.digium.com/mailman/listinfo/asterisk-users>
>         >
>         -------------- next part --------------
>         An HTML attachment was scrubbed...
>         URL:
>         <http://lists.digium.com/pipermail/asterisk-dev/attachments/20160927/38438cd8/attachment-0001.html
>         <http://lists.digium.com/pipermail/asterisk-dev/attachments/20160927/38438cd8/attachment-0001.html>>
>
>         ------------------------------
>
>         _______________________________________________
>         --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
>         asterisk-dev mailing list
>         To UNSUBSCRIBE or update options visit:
>            http://lists.digium.com/mailman/listinfo/asterisk-dev
>         <http://lists.digium.com/mailman/listinfo/asterisk-dev>
>
>         End of asterisk-dev Digest, Vol 146, Issue 13
>         *********************************************
>
>
>
>
>
>     --
>     _____________________________________________________________________
>     -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
>     asterisk-dev mailing list
>     To UNSUBSCRIBE or update options visit:
>        http://lists.digium.com/mailman/listinfo/asterisk-dev
>     <http://lists.digium.com/mailman/listinfo/asterisk-dev>
>
>
>
>

Disclaimer

The information contained in this communication from the sender is confidential. It is intended solely for use by the recipient and others authorized to receive it. 
If you are not the recipient, you are hereby notified that any disclosure, copying, distribution or taking action in relation of the contents of this information is strictly prohibited and may be unlawful.

This email has been scanned for viruses and malware.




More information about the asterisk-dev mailing list