Tropico de sangre
Introducción
El sistema operativo a utilizar en la parte de telefonía es LINUX lo cual es necesario tener un conocimiento básico de los comandos del sistema operativo para poder realizar las revisiones básicas del mantenimiento.
La distribución del sistema operativo utilizada es CentOS 6.X
Comandos básicos ls Lista los ficheros de un directorio concreto
cd nom_directorio more nom_fichero mv [ruta1]fichero1 [ruta2]fichero2
Cambia de directorio
Muestra el contenido de un fichero paginado Mueve y/o renombra un fichero.
rm archivo o directorio rm -R directorio cp archivo1 archivo2
Elimina archivos o directorios
Borra un directorio recursivamente Realiza una copia de un fichero
tail nom_archivo
head …ver más…
Si queremos trazar una llamada:
1) Encontrar el numero de Thread correspondiente a la llamada para esto ejecutamos:
# cat /var/log/asterisk/full | grep 46322441 Donde el 46322441 corresponde al numero telefonico que quiero ver que paso. NOTA: Para lograr tener este log, debe estar habilitado el log full en asterisk y en el flujo de llamada debe estar seteada una variable con el nombre Ani con el callerid(num) (Set(__Ani=$CALLERID(num)}) El resultado seran todas las veces que este numero llamo dentro del periodo del Log Nota: el log rota automaticamente, para ver mas atrás ver los full.1 o full.2 que se encuentre disponibles, es configurable la cantidad de tiempo para atrás que se desea tener desde el archivo logrotate.conf (ver como se utiliza en cualquier manual de linux). #[Mar 7 09:40:56] VERBOSE[7067] pbx.c: "__Ani=46322441") in new stack -- Executing [s@incoming:9] Set("DAHDI/4-1",
Log
COMO BUSCAR EN EL LOG??
#[Mar 7 09:40:56] VERBOSE[7067] pbx.c:--Executing [s@incoming:9] Set("DAHDI/4-1", "__Ani=46322441") in new stack En este caso tenemos un solo resultado, eso quiere decir que una sola llamada fue realizada por ese numero en el