[AsteriskBrasil] perfumaria no console..
j u n i o u
junior em dssnet.com.br
Domingo Fevereiro 11 21:52:51 BRST 2007
É meio “tosco” mas da p usar no console p reunir em algumas linhas o que está acontecendo
Com o queues...
Se alguém já fez algum parecido poderia postar aqui na lista!!!????
[]`s
< --- INICIO --
#!/bin/bash
#script supervisor para callcenter
#exibe informacoes do Asterisk - Filas - Agentes
NOMEDAFILA='callcenter'
CONTEXTOENTRADA='entrada'
AGCADASTRADOS=`asterisk -rx "show agents" |grep online |awk '{ print $1 } '`
date >> /datatmp
AGENTESONLINE=`asterisk -rx "show agents" |grep online |awk '{ print $4 } '`
date >> /datatmp
AGENTELIVRE=`asterisk -rx "show agents" |grep available |awk '{ print $1, $2 } '`
date >> /datatmp
ATIVAS=`asterisk -rx "show channels" | grep "active call" |awk '{ print $1 } '`
date >> /datatmp
AGENTEOCUPADO=`asterisk -rx "show agents" |grep 'logged in on' |awk '{ print $1, $2 } '`
date >> /datatmp
CHFILA=`asterisk -rx "show queue $NOMEDAFILA" |grep strategy |awk '{ print $3 } '`
date >> /datatmp
clear
echo -e '\033[46;30m C A L L C E N T E R - Asterisk 1.2.9.1 \033[m'
#echo -e '\033[46;30m \033[m'
echo "+--------------------------------------------------------------------+"
echo ""
echo "Agentes cadastrados: $AGCADASTRADOS"
echo ""
echo -e '\033[46;30m AGENTES LIVRES \033[m'
echo "$AGENTELIVRE"
echo ""
echo -e '\033[46;30m AGENTES OCUPADOS \033[m'
echo "$AGENTEOCUPADO"
echo ""
echo -e '\033[46;30m AGENTES EM PAUSA \033[m'
echo "`asterisk -rx "show queue $NOMEDAFILA" |grep paused |awk '{ print $1,$2} '`"
date >> /datatmp
echo ""
echo -e '\033[46;30m CHAMADAS \033[m'
echo "CHAMADAS ATIVAS: $ATIVAS"
echo "`asterisk -rx 'show channels verbose' |grep 'Bridged Call' |awk '{ print $1,$8,$9}'`"
date >> /datatmp
echo ""
echo "CHAMADAS EM ESPERA: $CHFILA"
echo "`asterisk -rx "show queue $NOMEDAFILA" |grep '(wait:' `"
date >> /datatmp
echo "+--------------------------------------------------------------------+"
< --- FIM --- >
Mais detalhes sobre a lista de discussão AsteriskBrasil