AlertCallMonitor

Existe en la mente de la gente de TI, que las implementaciones en Elastix o Asterisk son muy vulnerables, sin embargo, como lo dijo un colega , «todo depende del implementador»  las técnicas y conocimiento  que aplica, para minimizar los riesgos, en una plataforma expuesta a Internet, si esto se toma en cuenta, personalmente puedo asegurar que uno puede estar tranquilo al respecto.

Durante estos años que llevo en Linux y VoIP , he venido desarrollando programas que me ayuda en los proyectos, uno de estos es un script muy sencillo, lo uso hace ya un tiempo y que he decidido compartirlo , lo he llamado «AlertCallMonitor» , básicamente lo que hace es enviar email de alerta, si el servidor ha generado mas llamadas simultaneas de las que normalmente realizamos

Ejemplo : un servidor que normalmente debería hacer 10 llamadas simultaneas , no deberia hacer 20 o 30 no? , entonces con el script es posible generar alertas cuando este umbral sobrepase.

La instalación es la siguiente:

1.- Modo de ejecución en primer plano
#cd /opt/
#wget http://www.silcom.com.pe/soft/AlertCallMonitor.tar.gz
#tar xvfz AlertCallMonitor.tar.gz
#chmod a+x AlertCallMonitor.sh
#./AlertCallMonitor.sh

2.- Modo de ejecución en segundo plano
#vi /etc/rc.local
#sh /opt/AlertCallMonitor.sh &

Variables a configurar

NLP=1  # Umbral de cantidad de llamadas consideradas como peligrosas
SERVIDOR=»192.168.1.10″ #Nro IP o nombre del servidor
EMAIL=»jroliva@gmail.com» #Email al cual le llegaran las alertas.

Con unas modificaciones , puede generar llamadas de alerta , o recuperar la carga del servidor en ese momento.

Espero les sirva

Juan Oliva

 

 

 

 

9 respuestas a “Monitor de llamadas simultaneas para Elastix – AlertCallMonitor”

  1. Avatar de Guzman Ricardo
    Guzman Ricardo

    Muchas gracias Por compartir lo probare y te cuento como me fue. gracias nuevamente!

    Saludos

    Ricardo

  2. Avatar de Carlos Alfonso
    Carlos Alfonso

    esto es software libre??

    1. Avatar de jroliva

      Hola Carlos Alfonso

      Claro que si , puedes bajarlo , modificarlo a tu conveniencia , siempre y cuando respetes los créditos del autor osea mi persona.

      Saludos !!
      Juan Oliva

  3. Avatar de Eduardo Chachagua

    Hey que buenisimo esto, se le agradece lo probare…
    Pero desde ya EXCELENTE

  4. Avatar de Daniel

    En la linea:
    echo «existen:$NLP llamadas simultaneas en el servidor $SERVIDOR» |mail -s «SERVIDOR $SERVIDOR CON $NLP LLAMADAS SIMULTANEAS» $EMAIL

    Si cambias NLP por NLS, al correo te llegaría el numero de llamadas concurrentes reales. En el original, NLP te va a dar el umbral predefinido, y nunca podrias saber el valor exacto al cual esta subiendo. BUeno depende el punto de vista claro de lo que se quiera.

  5. Avatar de William Cardona

    Juan este podria ser para monitorear registro de lineas SIP, o conoces de alguna herramienta que me ayude al respecto.
    Muy agradecido.

    Atte

    1. Avatar de jroliva

      Hola William

      Yo creo que esto te puede servir mejor para monitorear trunks

      https://sysadminman.net/es/blog/2015/monitoring-your-peers-asterisk-extensions-and-trunks-6557

      Saludos!
      Juan Oliva

      1. Avatar de William Alexander Cardona Pineda
        William Alexander Cardona Pineda

        Como siempre Grande Estimado, Dios Bendiga su vida

Replica a jroliva Cancelar la respuesta

Juan Oliva

Consultor en Ciberseguridad con mas de 17 años de experiencia en el campo, muy involucrado en proyectos de Ethical Hacking, análisis y explotación de vulnerabilidades en infraestructura, aplicaciones web, APIs y Móviles, pruebas de ingeniería social y revisión de código.