Usuário com melhor resposta
Trace e debugview não funcionando - socorro

Pergunta
-
Ola feras, obrigado por estar sempre a disposição ajudando os iniciantes angustiados como eu.
A pergunta pode ser muito basica, mas peço sua paciencia, é que sou iniciante de verdade neste mundo Biztalk.
Aqui na empresa eles tem uma orquestração, que me foi designada, e ela esta funcionando normalmente, porém, segundo eles, esta muito lenta, e querem saber em que passo do Biztalk esta essa indesejada lentidão.
Para isso estou usando o shape chamado Trace,conforme o print, com o objetivo de escrever um evento no Application Log do Windows (eventvwr), conforme ensina no bom e velho KB da Microsoft >>> http://msdn.microsoft.com/en-us/library/cc825581(v=bts.10).aspx.
Porém ele, não funciona por nada neste mundo... A orquestração roda normalmente, porem não escreve nada no log como esperado, mesmo com o DebugView aberto, nada no DebugView, nada no EventLog.
Peço ajuda, aqui ninguem conhece nada de Biztalk, a consuloria que desenvolveu ja se foi a bons anos atras, e me deram a missão de desbravar esse mundo Biztalk
Valeu!- Editado huhtamaki terça-feira, 18 de novembro de 2014 13:21
terça-feira, 18 de novembro de 2014 13:07
Respostas
-
Agora esta funcionando, tive que alterar o commando de Trace.WriteLine para System.Diagnostics.EventLog.WriteEntry("Biztalk","Processamento Iniciado"); e adicionar permissões no registro do windows para leitura do log.
- Marcado como Resposta huhtamaki terça-feira, 18 de novembro de 2014 18:31
terça-feira, 18 de novembro de 2014 18:29
Todas as Respostas
-
Agora esta funcionando, tive que alterar o commando de Trace.WriteLine para System.Diagnostics.EventLog.WriteEntry("Biztalk","Processamento Iniciado"); e adicionar permissões no registro do windows para leitura do log.
- Marcado como Resposta huhtamaki terça-feira, 18 de novembro de 2014 18:31
terça-feira, 18 de novembro de 2014 18:29 -
Oi Tiago, fico feliz que tenha resolvido o problema de gravação no Event Viewer.
Esse artigo poderia ter ajudado. Aqui.
Para ver em qual ponto a orchestration esta demorando, vc poderia tb debugar a orchestration. Tanto a orchestration já executada como a que esta executando, pra isso basta inserir um break point nela, bem útil.
E sempre verificar as mensagens de erro no Event Viewer, mesmo que não tenha erros no Console Administration, o Biztalk irá logar alguma mensagem no Event Viewer.
E seja bem-vindo ao nosso Fórum. :)
Espero ter ajudado
Ruth Resende
MVP, MCTS - Biztalk Server
www.biztalkbrasil.com.br
Twitter: @ruthresendequarta-feira, 19 de novembro de 2014 11:46Moderador -
Olá Tiago,
Deves ter cuidado com a scrita no EventViewer, não deves escrever logs desse tipo no Application Log, podes chegar ao ponto de os teus logs de tracing preencher o Application log e perderes realmente informação importante de erros ou problemas que estão a acontecer, ou ser bastante dificil de encontrar os problemas.
O Application log deve ser utilizado apenas pelos produtos (BizTalk, IIS,...) ou pelo sistema (windows(.
O que eu aconselho se realmente queres escrever esse tipo de logs é criares um custom log, por exemplo "BizTalk Applications" e escrever esse tipo de logs no custom log, assim desta forma manténs o Application Log limpo.
Sandro Pereira
DevScope | MVP & MCTS BizTalk Server 2010
http://sandroaspbiztalkblog.wordpress.com/ | @sandro_asp
Oporto BizTalk Innovation Day | 14th March 2013 – Oporto, Portugal
Please mark as answered if this answers your question.quinta-feira, 19 de março de 2015 15:44Moderador