Muchas gracias por todo! He implementado un check de nagios modificando el que esta en esta pagina que envio Gerardo http://exchange.nagios.org/directory/Plugins/Telephony/Asterisk/Check-Asterisk-Calls/detailspara adaptarlo a mi version de nagios: Nagios Core 3.2.0
Por si alguien alguna vez volviese a tener este problema el check me quedo asi: #!/bin/bash llamadas=`/usr/sbin/asterisk -rx "core show channels verbose" | grep active\ call | cut -d" " -f1` if [ $# == 0 ]; then echo "OK:$llamadas simultaneous calls|calls=$llamadas" exit 0 fi if [ "$1" == "-h" -o "$1" == "--help" ]; then echo "Help" echo "The syntax is:" echo "$0 [XX] [YY]" echo "XX warning value" echo "YY critical value" exit 3 elif [ -z "$llamadas" ]; then echo "ERROR:an error has occurred, check that you have installed the Asterisk PBX." exit 3 fi if [ -n "$2" ];then if [ "$1" -gt "$2" ];then echo "ERROR:Sintax error, warning value is greater than critical value" echo "$0 $1 $2" exit 2 fi if [ "$llamadas" -ge $1 -a "$llamadas" -lt $2 ];then echo "WARNING:$llamadas simultaneous calls|calls=$llamadas" exit 2 fi if [ "$llamadas" -ge "$2" ];then echo "CRITICAL:$llamadas simultaneous calls|calls=$llamadas" exit 2 fi elif [ "$llamadas" -ge "$1" ];then echo "WARNING:$llamadas simultaneous calls|calls=$llamadas" exit 2 fi if [ "$llamadas" -lt "$1" ];then echo "OK:$llamadas simultaneous calls|calls=$llamadas" exit 0 fi Una vez mas Feliz Fin de Semana! El 27 de septiembre de 2013 13:28, Gerardo Barajas < gerardo.bara...@gmail.com> escribió: > Pues puedes usar grep. > Lo más seguro es que las llamadas por la T1 son del tipo DAHDI, entonces > tendrías que hacer algo así como > > asterisk -rx 'core show channels verbose' | grep -a DAHDI > > > Sin embargo, no te compliques la vida. Trixbox te da esa información. > > Saludos. > > Saludos/Regards > -- > Ing. Gerardo Barajas Puente > > > > 2013/9/27 Fabrizio Zelaya <fabr...@gmail.com> > > > Gracias David y Gerardo por la ayuda y la rapidez > > > > Gerardo una ultima pregunta probablemente tonta. Esto me da llamadas en > > total verdad? Luego tengo que identificar cuanles y cuantas de esas estan > > usando las lineas del T1 y cuantas son entre extensiones. > > > > O este comando unicamente me da el numero de llamadas circulando por la > T1? > > > > Por ultimo: Si estamos en proyecto de cambiar el Trixbox pero quiero que > el > > proyecto sea integral e identificar si necesitamos otra T1 y asi meterlo > en > > el presupuesto del proyecto. > > > > > > El 27 de septiembre de 2013 12:15, Gerardo Barajas < > > gerardo.bara...@gmail.com> escribió: > > > > > Hazlo con : > > > asterisk -rx 'core show channels verbose' > > > > > > ahi vez la cantidad de llamadas que tienes. > > > > > > PAra Nagios: > > > > > > http://exchange.nagios.org/directory/Plugins/Telephony/Asterisk > > > > > > > > > Y haz lo posible por quitar ese Trixbox (Que ya no tiene soporte) y pon > > > FreePBX o Elastix. > > > > > > Saludos. > > > > > > > > > Saludos/Regards > > > -- > > > Ing. Gerardo Barajas Puente > > > > > > > > > > > > 2013/9/27 David González Romero <dgrved...@gmail.com> > > > > > > > No recuerdo bien, pero T1 te daba en total 24 líneas de entradas > sobre > > un > > > > mismo numeral. Yo trabaje con línea E1 para el acceso telefónico a > > redes, > > > > con access server CISCO 5X00 en este sentido todo estaba bien > > controlado > > > > por el AS y en todo caso el Backend era una BD sobre Linux. Todo > > > > controlabamos con un softeware de Monitoreo del propio AS. > > > > > > > > Ya hoy hay muchas implementaciones para el tema de Call Center y > > algunos > > > > son FLOS. > > > > > > > > Yo recien ahora me estoy empapando con el tema de Asterix porque en > mi > > > > empresa queremos hacer una implementación de Call Center. > > > > > > > > Saludos, > > > > David > > > > > > > > > > > > > > > > > > > > El 27 de septiembre de 2013 11:37, Fabrizio Zelaya < > fabr...@gmail.com > > > > >escribió: > > > > > > > > > Saludos miembros de esta lista. > > > > > > > > > > Empiezo por enviar este mensaje aqui por ser una lista un poco mas > > > > general > > > > > en cuanto a su tematica, me disculpo si el tema no pertence aqui. A > > lo > > > > > mejor la ayuda que me provean vaya encaminada a cual es la mejor > > lista > > > > para > > > > > hacer esta consulta. > > > > > > > > > > Al tema. > > > > > > > > > > Tengo un servidor CentOS release 5.3 (Final) corriendo una viejita > > > > > implementacion de asterisk llamada trixbox con una tajeta sangoma > que > > > > > provee la conexion a una linea T1. > > > > > > > > > > Sangoma Technologies Corp. A200/Remora FXO/FXS Analog AFT card > > > > > > > > > > Debido al crecimiento de la empresa para la que trabajo temo que > > > estemos > > > > > ocupando mas lineas de las que tenemos disponibles causando > > denegacion > > > de > > > > > servicio. Sin embargo hasta el momento no tengo como monitorear el > > > estado > > > > > de las lineas "ocupado/libre". > > > > > > > > > > Existe algun comando o grupo de ellos o una API, libreria o plugin > > que > > > me > > > > > permita saber esto? > > > > > > > > > > Al final quiero construir un script integrado a mi instancia de > > Nagios > > > > que > > > > > me diga cuantas lineas estoy usando en cada momento. > > > > > > > > > > En mis busquedas unicamente he encontrado como monitorear el estado > > del > > > > > wanpipe y la tarjeta misma pero he sido infructuoso en encontrar > algo > > > > para > > > > > hacerlo directamente con las lineas. > > > > > > > > > > De antemano agradezco muchisimo cualquier ayuda brindada > > > > > > > > > > Que tengan buen dia y excelente fin de semana > > > > > > > > > > > > > > > -- > > > > > > > > > > Fabrizio Zelaya > > > > > Systems Administrator > > > > > (330)-324-9480 > > > > > _______________________________________________ > > > > > CentOS-es mailing list > > > > > CentOS-es@centos.org > > > > > http://lists.centos.org/mailman/listinfo/centos-es > > > > > > > > > _______________________________________________ > > > > CentOS-es mailing list > > > > CentOS-es@centos.org > > > > http://lists.centos.org/mailman/listinfo/centos-es > > > > > > > _______________________________________________ > > > CentOS-es mailing list > > > CentOS-es@centos.org > > > http://lists.centos.org/mailman/listinfo/centos-es > > > > > > > > > > > -- > > > > Fabrizio Zelaya > > Systems Administrator > > (330)-324-9480 > > _______________________________________________ > > CentOS-es mailing list > > CentOS-es@centos.org > > http://lists.centos.org/mailman/listinfo/centos-es > > > _______________________________________________ > CentOS-es mailing list > CentOS-es@centos.org > http://lists.centos.org/mailman/listinfo/centos-es > -- Fabrizio Zelaya Systems Administrator (330)-324-9480 _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es