Excelente TIPS, de que yo tendre que ver esto de vuelta, tendre... Auqnue ya deseo empezar a toparme con estos nuevos logros...
Saludos, David El 27 de septiembre de 2013 15:05, Fabrizio Zelaya <[email protected]>escribió: > Fe de errata: > > La modificacion fue hecha para adaptarlo al asterisk no al nagios. > > asterisk-1.4.22-3 > > > > El 27 de septiembre de 2013 15:02, Fabrizio Zelaya <[email protected] > >escribió: > > > 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/detailsparaadaptarlo > 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 < > > [email protected]> 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 <[email protected]> > >> > >> > 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 < > >> > [email protected]> 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 <[email protected]> > >> > > > >> > > > 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 < > >> [email protected] > >> > > > >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 > >> > > > > [email protected] > >> > > > > http://lists.centos.org/mailman/listinfo/centos-es > >> > > > > > >> > > > _______________________________________________ > >> > > > CentOS-es mailing list > >> > > > [email protected] > >> > > > http://lists.centos.org/mailman/listinfo/centos-es > >> > > > > >> > > _______________________________________________ > >> > > CentOS-es mailing list > >> > > [email protected] > >> > > http://lists.centos.org/mailman/listinfo/centos-es > >> > > > >> > > >> > > >> > > >> > -- > >> > > >> > Fabrizio Zelaya > >> > Systems Administrator > >> > (330)-324-9480 > >> > _______________________________________________ > >> > CentOS-es mailing list > >> > [email protected] > >> > http://lists.centos.org/mailman/listinfo/centos-es > >> > > >> _______________________________________________ > >> CentOS-es mailing list > >> [email protected] > >> http://lists.centos.org/mailman/listinfo/centos-es > >> > > > > > > > > -- > > > > Fabrizio Zelaya > > Systems Administrator > > (330)-324-9480 > > > > > > > > > -- > > Fabrizio Zelaya > Systems Administrator > (330)-324-9480 > _______________________________________________ > CentOS-es mailing list > [email protected] > http://lists.centos.org/mailman/listinfo/centos-es > _______________________________________________ CentOS-es mailing list [email protected] http://lists.centos.org/mailman/listinfo/centos-es
