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
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 fabrijz@gmail.comescribió:
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
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 dgrvedado@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 <fabrijz@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
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.barajas@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 dgrvedado@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 <fabrijz@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
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 fabrijz@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.barajas@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 dgrvedado@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 <fabrijz@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
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-Asteri... 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.barajas@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 fabrijz@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.barajas@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 dgrvedado@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 <
fabrijz@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
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 fabrijz@gmail.comescribió:
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-Asteri... 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.barajas@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 fabrijz@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.barajas@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 dgrvedado@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 <
fabrijz@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
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 fabrijz@gmail.comescribió:
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 <fabrijz@gmail.com
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-Asteri... 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.barajas@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 fabrijz@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.barajas@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 dgrvedado@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 <
fabrijz@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
--
Fabrizio Zelaya Systems Administrator (330)-324-9480 _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es