You are here

software gnu-linux

Software para GNU/Linux

Monitorizar Asterisk con Zenoss Core

Asterisk: 

Zenoss Core es una aplicación de monitorización para diferentes servicios y dispositivos escrita en Python y que corre sobre un servidor de aplicaciones Zope.

Gracias a el Asterisk Zenpack de Andrea Consadori (aún en fase beta) podemos monitorizar con Zenoss nuestra PBX Asterisk gracias a una conexión AMI (Asterisk Manager Interface) que recoge información sobre:

Backup de Asterisk y FreePBX

Asterisk: 

Un sencillo script para realizar un backup de las configuraciones de Asterisk, freePBX, recordings, sonidos y archivos TFTP para configuraciones de los teléfonos, está pensado automatizar el proceso utilizando cron jobs y enviar un informe por e-mail si disponemos de un MTA configurado.

También nos permite definir el tamaño del histórico de configuraciones que queremos guardar (en la variable max_files), aquí queda el script:

MPI usando Python

Si queremos programar una aplicación distribuida para un cluster o bien tenemos una aplicación en Python que queremos ejecutar en un cluster, veremos que disponemos de varias implementaciones MPI (interfaz de paso de mensajes) para el lenguaje Python.

El lado erótico-festivo de Virtualbox

Offtopic: 

O como una traducción puede arrancarnos una sonrisa, pues esto es lo que me encontré trabajando con Virtualbox en un Ubuntu.

Cluster LAM/MPI con Debian Etch

Podemos configurar un cluster de alto rendimiento en Debian utilizando la interfaz de paso de mensajes LAM/MPI.

Los prerrequisitos de este tutorial es disponer de una instalación básica de debian Etch, en nuestro caso hemos usado cinco máquinas (un frontend y cuatro nodos), aisladas en una red propia que se usará tan solo para el cluster de alto rendimiento, las hemos llamado: (10.11.12.1) debian-frontend, (10.11.12.2) debian-node1, (10.11.12.3) debian-node2, (10.11.12.4) debian-node3, (10.11.12.5) debian-node4. En cada una de las máquinas hemos creado un usuario al que hemos llamado "cluster".

Astxx: Asterisk C++ wrapper

Asterisk: 
GNU/Linux: 

La finalidad de Astxx es proporcionar un wrapper C++ para Asterisk que permita escribir software relacionado con Asterisk utilizando toda la potencia del lenguaje C++, incluyendo scripts AGI, acceso al Manager API, scripts ExternalIVR, clientes IAX y módulos de Asterisk (este último en planificación).

Se distribuye bajo licencia GNU LGPL v2.1 y actualmente se puede descargar la versión 0.6

Fe de erratas: Mantenimiento de Asterisk en Debian

Offtopic: 
Debian: 

No hace mucho se publicó el post Mantenimiento de Asterisk en Debian, donde se trató el tema de como mantener un sistema Asterisk PBX corriendo sobre un sistema Debian GNU/Linux, revisando aspectos sobre instalación y mantenimiento.

Al realizar el escrito, se pasó por alto toda la rama security de Debian (http://security.debian.org) por tanto ofreciendo información errónea ya que si bien la versión de Asterisk en el lanzamiento de Etch fue congelada a esta siempre se le han aplicado parches de seguridad, grave error que pudiera incluso llegar a poner en entredicho la seguridad de Debian generando así graves malentendidos, alejándonos de lo que es en realidad el mantenimiento de software de esta fantástica distribución.

Empaquetar Asterisk para Debian

Debian: 
Asterisk: 

No hace mucho hablábamos sobre como instalar y mantener Asterisk corriendo en un sistema Debian GNU/Linux, ya comentamos el estado de los repositorios y se aconsejó compilar Asterisk. Aunque es cierto que los gestores de paquetes nos dejan tener un mejor control del software instalado, Eduardo Ferro nos comentaba que otra solución seria construir un paquete Debian.

Mantenimiento de Asterisk en Debian

Debian: 
Asterisk: 

Para instalar Asterisk en Debian GNU/Linux debemos contemplar seriamente la opción de bajarnos el código fuente del sitio web de Digium y compilarlo. La verdad es que es una tarea sumamente sencilla aunque un poco más costosa (me refiero al tiempo de compilación) pero es la única que creo viable.

Si bien es cierto que Debian tiene un fantástico gestor de paquetes (dpkg) y muy buenas herramientas como apt-get, aptitude o synaptic para agregar o eliminar paquetes de la distribución de forma muy limpia, debemos considerar que estamos a la merced de los mantenedores del paquete en Debian (hay que reconocer que hacen un fantástico trabajo) pero en el mundillo del software libre es interesante estar siempre "a la última".

Cluster de alta disponibilidad Asterisk

Asterisk: 
GNU/Linux: 

AdminsParadise es un servidor VoIP (basado en Asterisk) y fax (con AvantFax y HylaFax), con una atractiva e intuitiva interfaz web. Entre sus funcionalidades podemos encontrar envío de faxes por web, programación de conferencias, voicemail y usuarios itinerantes entre otras. Corre sobre Asterisk 1.4.4 y usa PHP5 con una base de datos MySQL. AdminsParadise nos ofrece un sistema libre (bajo licencia GNU/GPL) perfecto para la empresa ofreciendo una solución VoIP y Fax en cluster.

Una de las grandes ventajas que nos aporta AdminsParadise es la posibilidad de configurar un cluster de alta disponibilidad directamente desde la instalación:

Pages

Subscribe to RSS - software gnu-linux