La idea es recibir en el celular (por mail) algo de info sobre el estado de Asterisk y del equipo en general, como ser memoria, uptime... La solución, un shell script que se ejecuta todos los días a las 9 de la noche, toma la info, la pone en un archivo y lo mando por mail. El procedimiento fue rigurosamente estudiado de acuerdo a la disponibilidad de tutoriales en la web.. mezclando un poco salio algo que no es tan sucio y funciona.
Dentro de /etc hice una carpeta donde en un futuro meteré todos los ss que haga... y que mande por mail ;-)
#!/bin/bash
TERM=linux
export TERM
freeMem=`free -om | grep Mem`
freeSwap=`free -om | grep Swap`
asteriskActiveChannels=`asterisk -rx 'core show channels' | grep 'active channels'`
asteriskActiveCalls=`asterisk -rx 'core show channels' | grep 'active call'`
asteriskUptime=`asterisk -rx 'core show uptime'`
uptime=`uptime`
echo "***ASTERISK***" > /etc/nagmail/asteriskChannels.txt
echo "Canales activos: "${asteriskActiveChannels:0:2} >> /etc/nagmail/asteriskChannels.txt
echo "Llamadas activas: "${asteriskActiveCalls:0:2} >> /etc/nagmail/asteriskChannels.txt
echo ${asteriskUptime:0:30}".." >> /etc/nagmail/asteriskChannels.txt
echo "****SYSTEM****" >> /etc/nagmail/asteriskChannels.txt
echo "MEMORIA RAM EN USO:"${freeMem:20:10} >> /etc/nagmail/asteriskChannels.txt
echo "MEMORIA RAM LIBRE:"${freeMem:30:10} >> /etc/nagmail/asteriskChannels.txt
echo "MEMORIA SWAP EN USO:"${freeSwap:20:10} >> /etc/nagmail/asteriskChannels.txt
echo "UPTIME:"${uptime:12:6} >> /etc/nagmail/asteriskChannels.txt
#cat /etc/nagmail/asteriskChannels.txt
cat /etc/nagmail/asteriskChannels.txt | mail -s "[asterisk-indunor] DAILY" me@midominio.com