On Jan 11, 2009, at 2:43 PM, Grygoriy Dobrovolskyy wrote:
Can you show me your script please ?
if for example you had 4 trunks then the below should give you the
active channels for each trunk plus the total, in a cacti
understandable output format.
#!/usr/bin/perl
($trunk1, $trunk2, $trunk3, $trunk4, $total) = (0,0,0,0,0);
@channels = split(/\n/, qx(/usr/bin/sudo /usr/sbin/asterisk -rx 'core
show channels concise'));
foreach $line (@channels) {
$trunk1++ if ($line =~ m/trunk1/);
$trunk2++ if ($line =~ m/trunk2/);
$trunk3++ if ($line =~ m/trunk3/);
$trunk4++ if ($line =~ m/trunk4/)
}
$total = $trunk1 + $trunk2 + $trunk3 + $trunk4;
print "trunk1:$trunk1 trunk2:$trunk2 trunk3:$trunk3 trunk4:$trunk4
total:$total";
exit 0
For which version is it ?
am running this with cacti version 0.8.7b
Hope this helps. The cool thing with this is that you can really
customize what you are graphing in cacti.
--
Markus
2009/1/10 Markus A. Wipfler <[email protected]>
Another way to monitor this via cacti (for example if you don't have
snmp support for asterisk or need to customize what you are
graphing) is to create a new data input method in cacti and then use
a script to get you the required data. I use a simple perl script
that gets my all active zap, iax, sip channels, how many concurrent
calls from network A to B, and more...
http://www.cacti.net/downloads/docs/html/making_scripts_work_with_cacti.html
I would also suggest to run the cacti poller every 1 minute rather
than the default 5.
--
Markus
On Jan 10, 2009, at 11:24 PM, Matt Gibson wrote:
http://www.voipphreak.ca/2007/04/16/monitoring-asterisk-14-with-snmp-and-cacti-for-pretty-graphs/
Thanks,
Matt G
: http://www.voipphreak.ca
: http://www.ratemydialplan.com
: http://www.asterisk-jobs.com
From: [email protected] [mailto:[email protected]
] On Behalf Of Robert Augustyn
Sent: Saturday, January 10, 2009 2:45 PM
To: [email protected]
Subject: [asterisk-users] How to monitor asterisk with SNMP?
Hi,
We have zabbix running and would love to be able to monitor our
asterisk box with it.
I believe that some sort of SNMP is build in 1.4+ correct?
Where do I find more info or a how to on what is supported and how
to use it?
Thank you.
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users