Alexandre,

É a versão 1.4.6..

Consegui abrir o arquivo core..
Já tinham 2 gerados.. A maquina não está em produção..

Obrigado pela dica..


On 7/9/07, Alexandre Abreu <[EMAIL PROTECTED]> wrote:

 André Emerich,



Qual versão do Asterisk?

As instruções para se fazer um backtrace estão em 'asterisk-1.X.XX
/doc/README.backtrace'

Os arquivos cores ficam geralmente no /tmp.



Basicamente:



gdb -se "asterisk" -c /tmp/core.XXXX

(gdb) bt

<muita informação>

(gdb) bt full

<muita informação>





--

Alexandre Abreu

RedT Telecom

http://www.redt.com.br


 ------------------------------

*De:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] *Em nome de *Andre
Emerich
*Enviada em:* segunda-feira, 9 de julho de 2007 11:32
*Para:* asteriskbrasil@listas.asteriskbrasil.org
*Assunto:* Re: [AsteriskBrasil] RES: Estrutura Asterisk



Alexandre

Iniciei o Asterisk com "safe_asterisk".
Como faço para buscar este arquivo "Core"?
Como posso ver as informações dele?

O que seria o transcode? A troca de um codec para outro?

O uso da CPU ficou entre 10% e 30%, com alguns picos em 80%.

Com um numero em torno de 50 posições rondando em cima do Asterisk, a
maquina fica sem problemas por umas 2 horas. Depois disto, ficamos
acompanhando pra ver quando vai derrubar o serviço, pois é questão de tempo.


Agradeço a ajuda.

Um abraço..

André


 On 7/8/07, *Alexandre Abreu* <[EMAIL PROTECTED] > wrote:

André Emerich,



A mensagem "Disconnected from Asterisk Server" é sempre motivada por
alguma ação. É isso que eu estou tentando buscar junto a você – respostas
genéricas não são de muita utilidade.

Nos meus testes, o Asterisk foi iniciado com "safe_asterisk" e no momento
em que eu recebia um "Disconnected >From Asterisk Server" no CLI, ao mesmo
tempo eu tinha um arquivo "core" sendo gerado em /tmp me relatando qual
thread tinha produzido aquele resultado.



Você diz que o load aumentou pouco ou quase nada (não especificou qual era
realmente a utilização de CPU), mas posso inferir que pela denotação da tua
mensagem, é baixo. Estou correto?

Use os detalhes.



*Exemplo* detalhado e hipotético:



Estou rodando o Asterisk 1.2.XX em um ambiente de Callcenter onde tenho 20
posições fazendo e recebendo ligações. Quando uma ligação entra no meu
sistema de telefonia, ela passa por um 'prompt' onde é executado o
aplicativo Playback(), Background() e depois Queue(). Todas as minhas PAs,
utilizam o codec X, e no meu entendimento só há transcode quando as ligações
são terminadas via VoIP (pois os softphones não suportam G729) ou quando os
clientes estão ouvindo a Música em Espera. Quando minhas 20 posições estão
ocupadas e ainda há mais 10 pessoas na fila (completando o E1), observo pelo
'top' que o consumo de CPU aumenta bastante, e em questão de segundos o
Asterisk é derrubado. Estou anexando meu arquivo 'messages' que eu habilitei
no logger.conf somente para este propósito de depuração.



Acho que dessa forma todo mundo da lista vai ter uma visão melhor do teu
cenário para poder te auxiliar melhor.

Em tempo, já montamos um cenário de URA/DAC bem maior que o seu, com um
hardware bem similar.

Nosso esforço aqui, está se concentrando em descobrir onde é o gargalo e o
porquê ele acontece. Talvez a solução seja mais simples do que simplesmente
reinventar a roda.



Um abraço.



--

Alexandre Abreu

RedT Telecom

http://www.redt.com.br


 ------------------------------

*De:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] *Em nome de *Andre
Emerich
*Enviada em:* sábado, 7 de julho de 2007 08:38
*Para:* asteriskbrasil@listas.asteriskbrasil.org
*Assunto:* Re: [AsteriskBrasil] Estrutura Asterisk



*Alexandre
*Adicionamos menos de 20 posições.
Estavamos com suspeita que fosse na hora que as chamadas vão começar a
ocupar o segundo E1, mas é só um suspeita.
Como já fizemos varios testes em cima desta solição, a empresa já não está
muito receptiva a esta nova tecnologia.
O load da maquina aumentou pouco ou quase nada.
Não dá nenhum erro, só aparece no console "Disconnected from Asterisk
Server" e reinicia o serviço.

*Lineuve
*Estamos vendo alguma coisa sobre ter o Asterisk em multiplos servidores.
Vimos no livro "Asterisk: O Futuro da Telefonia" que é recomendavel ter
qualquer solução que tenha acima de 15 posições distribuida em multiplos
servidores.
Vimos alguma coisa também sobre Dundi, mas não sabemos ao certo ainda se
qualquer uma destas 2 opções é viavel ou recomendavel ou se são a mesma
coisa.
Ainda não tivemos tempo direito para estudar isto, pois estamos
inplantando e tendo problemas ao mesmo tempo.
Você tem alguma documentação que possa ajudar?
Como a empresa é um Call Center, o volume de chamadas geradas é imenso.
Então precisariamos saber se este é o caminho.
*

Alexandre, Lineuve
*Obrigado pela ajuda.

On 7/6/07, *lineuve santos* <[EMAIL PROTECTED]> wrote:

Andre,



Eu ja li a respeito do mesmo problema, e o mesmo cenario. a solucao
encontrada foi segmentar o servico, pois o processamento de filas e chamadas
pesa no Asterisk. Ele foi desenvolvido para ser um PABX, ele nao e
exclusivamente dimensionado para IVR onde o poder de processamente e mais
pesado.



Estou envolvido em um projeto de varias centrais com Asterisk, e partimos
para o desenvolvimento de uma estrutura de sinalizacao baseada em socket
para aliviar a pressao de processamento no Asterisk, deixando ele fazer o
papel de PABX somente, acredito que dentro em breve deveremos esta testando
a facilidade de IVR para algumas empresas. O que nos revelara se estamos no
caminho correto.



Sou analista de Telecom e ja atuo a 9 anos na area.



Em 06/07/07, *Andre Emerich* <[EMAIL PROTECTED] > escreveu:

Caros amigos..

Estamos implantando o Asterisk numa empresa de call center..
Estamos com uma maquina Proc. Xeon 3.06 Dual Core, 2 GB de Ram, TE410P e
afins..
Quando instalamos a maquina e colocamos por exemplo, umas 20 posições
discando, funciona normalmente..
Quando colocamos mais posições, a maquina começa a reiniciar o serviço do
Asterisk, logo, derruba todas as chamadas que estão falando.
Alguem ja teve um problema parecido?

Valeu!

--
Andre Emerich
MSN - [EMAIL PROTECTED]
(51) 8122-6423

_______________________________________________
LIsta de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

_______________________________________________
Acesse o  wiki AsteriskBrasil.org:
http://www.asteriskbrasil.org




--
Lineuve Figueiredo Santos
_______________________________________________
LIsta de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

_______________________________________________
Acesse o  wiki AsteriskBrasil.org:
http://www.asteriskbrasil.org




--
Andre Emerich
MSN - [EMAIL PROTECTED]
(51) 8122-6423


_______________________________________________
LIsta de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

_______________________________________________
Acesse o  wiki AsteriskBrasil.org:
http://www.asteriskbrasil.org




--
Andre Emerich
MSN - [EMAIL PROTECTED]
(51) 8122-6423

_______________________________________________
LIsta de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

_______________________________________________
Acesse o  wiki AsteriskBrasil.org:
http://www.asteriskbrasil.org




--
Andre Emerich
MSN - [EMAIL PROTECTED]
(51) 8122-6423
_______________________________________________
LIsta de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

_______________________________________________
Acesse o  wiki AsteriskBrasil.org:
http://www.asteriskbrasil.org

Responder a