Você está na página 1de 38

Manual do Usuário do E3 Tweak

Copyright © 2014 Elipse Software Ltda. Todos os direitos reservados. Versão 4.5 (23/01/2014)
Sumário
1 Introdução
................................................................................................................................................. 4
2 Funcionamento
.................................................................................................................................................
do E3 Tweak 5
3 Configurações
.................................................................................................................................................
do E3 Server 7
3.1 Definir
..........................................................................................................................................
Número de Tentativas de Leitura da Hardkey 7
3.2 Desabilitar
..........................................................................................................................................
Múltiplas CPUs 8
3.3 Definir
..........................................................................................................................................
o Timeout para o Ping 9
3.4 ..........................................................................................................................................
Definir Número de Retentativas Caso o Ping Falhe 10
3.5 ..........................................................................................................................................
Definir Ping Obrigatório 11
3.6 ..........................................................................................................................................
Configurar o Heartbeat da Licença 12
3.7 ..........................................................................................................................................
Configurar a Porta TCP/IP Utilizada pelo REC 13
3.8 ..........................................................................................................................................
Definir Timeout para o Fim do E3Run 14
4 .................................................................................................................................................
Configurações do E3Run 16
4.1 ..........................................................................................................................................
Ocultar a Janela de Progresso 16
4.2 ..........................................................................................................................................
Definir Tamanho da Pilha da Thread de Runtime 17
4.3 ..........................................................................................................................................
Desabilitar o Thread Pool 17
5 .................................................................................................................................................
Configurações do REC 19
5.1 ..........................................................................................................................................
Definir Nível de Compressão 19
5.2 ..........................................................................................................................................
Definir o Timeout da Conexão 20
6 .................................................................................................................................................
Configurações dos Logs 22
6.1 ..........................................................................................................................................
Definir o Tempo Mínimo da Função de Gravar Logs 22
6.2 ..........................................................................................................................................
Definir o Tempo para Avisos de Funções Travadas 23
6.3 ..........................................................................................................................................
Frequência do Log de Estatísticas do REC 23
6.4 ..........................................................................................................................................
Adicionar Filtro de Tags do Storage 24
6.5 ..........................................................................................................................................
Habilitar ou Desabilitar as Seções de Logs 25
6.6 ..........................................................................................................................................
Intervalo entre Estatísticas de Processo 30
7 .................................................................................................................................................
Configurações do COMFilter 33
7.1 ..........................................................................................................................................
Habilitar Filtro 33
8 .................................................................................................................................................
Configurações do IOServer 35
8.1 ..........................................................................................................................................
Definir Tempo Limite do Watchdog 35
9 .................................................................................................................................................
Configurações de Exceções 37
9.1 ..........................................................................................................................................
Desabilitar Captura de Exceções do Windows 37
CAPÍTULO
Introdução
1
O E3 Tweak é uma pequena e simples ferramenta de configuração avançada para o
E3. A grande finalidade é introduzir uma interface gráfica a todas aquelas
configurações que até então só poderiam ser feitas através do Editor do Registro do
Windows, diretamente no Registro do Windows.

Janela principal do E3 Tweak

4 Introdução
CAPÍTULO
Funcionamento do E3 Tweak
2
O E3 Tweak é apresentado em uma janela com itens de configuração dispostos em
uma listagem com seus respectivos valores. Os itens são classificados conforme a
área na qual suas configurações atuam: E3 Server, E3Run, REC, Logs, COMFilter e
IOServer.
Cada item de configuração na listagem possui, na coluna Valor, um controle do
tipo Caixa de Seleção ou Incremento-Decremento. Se o valor existente neste
controle estiver acinzentado, significa que a chave não existe no Registro do
Windows. Selecionar um novo valor para o item automaticamente cria a chave no
Registro. A descrição, o valor padrão e a chave de Registro de cada item de
configuração selecionado são mostradas no rodapé da janela do E3 Tweak, como
pode ser visto na figura a seguir.

Rodapé da janela principal do E3 Tweak


Os itens cujos valores são numéricos na coluna Valor possuem um controle do
tipo Incremento-Decremento, que permite aumentar ou diminuir seu valor. Já os
itens cujos valores são booleanos possuem uma Caixa de Seleção com os valores
Sim, Não e Default. Este último valor sempre apresenta, entre parênteses, o valor
padrão (Sim ou Não) para o item selecionado. Além da edição direta dos valores
nos campos, é possível utilizar a tecla DELETE para retornar ao valor padrão (tanto
campos numéricos quanto Booleanos). A barra de espaços permite alternar entre
os valores de campos Booleanos (Sim e Não), bem como o duplo clique do mouse.
Por fim, clicar com o botão direito do mouse sobre um item apresenta um menu
contextual com a opção Set to Default, que permite retornar o valor do item para
seu padrão.
Ao selecionar um dos itens de configuração na listagem, o rodapé da janela
automaticamente atualiza-se, exibindo a descrição do item, seu valor padrão e a
chave do Registro que deve ser modificada ou criada.
Na parte inferior da janela do E3 Tweak há três opções destinadas à confirmação
ou não das configurações. A opção Aplicar salva todas as mudanças feitas
imediatamente. A opção OK salva todas as mudanças feitas e fecha o E3 Tweak. A
opção Cancelar fecha a janela do E3 Tweak, sem salvar as alterações. Além destas

Funcionamento do E3 Tweak 5
opções, existe ainda a opção Restaurar padrões, que apaga todas as chaves no
Registro do Windows, retornando todos os itens para seus valores padrão. Esta
opção exige a confirmação da operação, que pode ser desfeita clicando em
Cancelar na janela principal do E3 Tweak, se necessário.

Janela de confirmação para Restaurar Padrões


Cada item de configuração será descrito nos capítulos a seguir.

NOTA: O E3 Twea k é um a pl i ca ti vo que neces s i ta de pri vi l égi os de es cri ta no


Regi s tro do Wi ndows . Por es ta ra zã o, o a pl i ca ti vo requer el eva çã o de pri vi l égi os a o
s er i ni ci a l i za do no s i s tema opera ci ona l Wi ndows Vi s ta ou Wi ndows 7.

6 Funcionamento do E3 Tweak
CAPÍTULO
Configurações do E3 Server
3
Esta seção contém as configurações do E3 Tweak para o E3 Server.

3.1 Definir Número de Tentativas de Leitura da


Hardkey
O E3 Server realiza um certo número de tentativas de leitura da chave que contém a
configuração; se esta leitura não for bem-sucedida, o E3 será iniciado em modo
Demo. É possível configurar o número de tentativas de leitura do HASP, feitas
quando o E3 Server é iniciado, através do item de configuração do E3 Tweak
Número de tentativas de leitura da hardkey.
Se este item de configuração não for modificado, o sistema assume
automaticamente o valor cinco. Isto é, serão feitas cinco tentativas de encontrar o
dispositivo de proteção, com intervalos mínimos de um segundo.
Se este item for modificado, o valor configurado indica o número de tentativas de
leitura do HASP pelo E3 Server. Se configurado o valor 0 (zero), o modo Demo será
habilitado automaticamente, estejam o driver HASP ou o dispositivo de proteção
instalados ou não.
Durante o tempo de procura do dispositivo, o E3 Server ficará indisponível.

Configurações do E3 Server 7
Opção de definir as tentativas de leitura do dispositivo de proteção

3.2 Desabilitar Múltiplas CPUs


No caso de computadores biprocessados, é possível configurar o E3 Server para
utilizar apenas a primeira ou todas as CPUs disponíveis no sistema, através do
item de configuração do E3 Tweak Múltiplas CPUs.
Se este item não for modificado, o sistema assume automaticamente que o E3
Server rodará em todas as CPUs.
Se este item for modificado, e a resposta para a pergunta Habilitar múltiplas CPUs?
for Sim, o E3 Server é habilitado a rodar em todas as CPUs disponíveis no sistema.
A resposta Não habilita o E3 Server a rodar em apenas uma CPU.

8 Configurações do E3 Server
Opção de desabilitar múltiplas CPUs

3.3 Definir o Timeout para o Ping


É possível fazer com que o E3 Server detecte rapidamente a desconexão de Viewers
remotos, interrompendo o acúmulo de dados a serem enviados para o Viewer,
através do item Timeout para o ping (milissegundos).
O valor preenchido no campo de edição indica o timeout do ping em milissegundos.
Se o item não for modificado, será usado o valor padrão de 2000ms. Se o item for
modificado e o valor da variável for configurado como 0 (zero), este mecanismo de
ping será desligado.
O ideal é que seja sempre usado o menor valor possível permitido pela rede. Isto
faz com que o E3 Server detecte a queda dos Viewers no mínimo tempo possível,
evitando o empilhamento excessivo de mensagens.

Configurações do E3 Server 9
Opção de definir o timeout para o ping

3.4 Definir Número de Retentativas Caso o Ping


Falhe
Define o número de retentivas em caso de falha no comando ping. O valor padrão
desta opção é 0 (zero, nenhuma retentativa é executada). Os valores permitidos
para esta opção estão na faixa entre 1 e 50 retentativas. Para valores acima do
limite máximo, será armazenado o valor máximo permitido.

10 Configurações do E3 Server
Opção de definir o número de retentativas de ping

3.5 Definir Ping Obrigatório


Indica se o ping é obrigatório (valor diferente de zero) ou opcional (valor igual a
zero ou omitido). Se o ping for obrigatório, o E3 Server desconecta automaticamente
os Viewers e Web Viewers que não responderem ao ping no momento da conexão. O
valor padrão desta opção é 0 (zero).

Configurações do E3 Server 11
Opção de definir ping obrigatório

3.6 Configurar o Heartbeat da Licença


Na conexão de licença do servidor com o Viewer é aplicado por padrão um keep-
alive (ou heartbeat). Se o Viewer passar algum tempo sem responder, sua conexão é
desfeita automaticamente. O tempo do heartbeat pode ser configurado no item
Heartbeat da licença (milissegundos).
O valor preenchido no campo de edição indica o período do heartbeat em
milissegundos.
Se o valor for 0 (zero), o heartbeat é desligado. Se o valor não for alterado, é
considerado um tempo padrão de cinco segundos (5000ms). O tempo máximo que o
Viewer pode ficar sem enviar o heartbeat (ou seja, o timeout no servidor) será
sempre o dobro do tempo de heartbeat configurado.

12 Configurações do E3 Server
Opção de configurar o heartbeat da licença

3.7 Configurar a Porta TCP/IP Utilizada pelo REC


É possível definir o número da porta utilizada pelo REC através do item Porta TCP/
IP utilizada pelo REC.
Se este item não for modificado, o sistema assume automaticamente a porta
padrão 6515.
Se este item for modificado, o valor configurado indica o número da porta utilizada
pelo protocolo REC. Podem ser usados valores maiores que 1024 e até 65535.
Valores iguais ou abaixo de 1024 são reservados. Valores nulos ou inválidos
habilitam a utilização da porta 6515.

Configurações do E3 Server 13
Opção de configurar a porta TCP/IP do protocolo REC

3.8 Definir Timeout para o Fim do E3Run


É possível especificar o tempo máximo, em milissegundos, para o encerramento do
E3Run, através do item Timeout para o fim do E3Run (milissegundos).
Se o item não for modificado, o sistema assume automaticamente o valor de
60000ms (um minuto).
Se este item for modificado, o valor configurado indica o tempo máximo, em
milissegundos, para que o E3Run seja encerrado. Se o valor configurado for igual a
0 (zero), o E3Run será encerrado imediatamente.

14 Configurações do E3 Server
Opção de definir o timeout para o fim do E3Run

Configurações do E3 Server 15
CAPÍTULO
Configurações do E3Run
4
Esta seção contém as configurações do E3 Tweak para o E3Run.

4.1 Ocultar a Janela de Progresso


É possível optar entre exibir ou ocultar a janela de progresso do E3Run através do
item Exibição da janela de progresso.
Se este item não for modificado, o sistema assume automaticamente que a janela
deve ser exibida.
Se este item for modificado, e a pergunta Ocultar a janela de progresso do E3Run?
for respondida com Sim, a janela de progresso é ocultada; se ela for respondida
com Não, a janela é exibida.

Opção de ocultar a janela de progresso

16 Configurações do E3Run
4.2 Definir Tamanho da Pilha da Thread de Runtime
O E3 Server armazena as chamadas de funções em uma estrutura temporária em
tempo de execução chamada de pilha da thread e, conforme as funções vão sendo
processadas, são retiradas da pilha. Embora não seja recomendado, o tamanho
dessa pilha pode ser ajustado pelo item Tamanho da pilha da thread de runtime
(megabytes). O campo de edição deve receber um valor numérico que especifica o
tamanho da pilha em megabytes a ser usado.
Se este item não é modificado, o valor da pilha é fixado em quatro megabytes. O
valor 0 (zero) indica que deve ser usado o tamanho padrão do Windows (1MB).
Valores entre um e três permitem reduzir o tamanho da pilha, o que não é
recomendado. O valor máximo dessa variável é 256. Valores maiores serão
automaticamente armazenados com o valor máximo da variável.

Opção de definir o tamanho da pilha da thread de runtime

4.3 Desabilitar o Thread Pool


Desabilita o recurso de Thread Pool do E3Run. Esta opção é verificada pelo E3Run
apenas quando o processo é iniciado. O E3Run deve ser reiniciado se esta opção
for modificada.

Configurações do E3Run 17
Desabilitar o Thread Pool

18 Configurações do E3Run
CAPÍTULO
Configurações do REC
5
Esta seção contém as configurações do E3 Tweak para o protocolo REC.

5.1 Definir Nível de Compressão


É possível habilitar a compactação de pacotes de comunicação através do REC
entre o E3 Server, o Viewer e o Studio através do item de configuração Nível de
compressão.
O valor padrão deste item é 0 (zero). Se este item não for modificado, o sistema
assume automaticamente que a compressão está desabilitada.
Se este item for modificado, qualquer valor entre um e nove ativa a compactação. O
valor recomendado é 6 (seis). Quaisquer valores fora desta faixa desabilitam a
compactação de pacotes do REC.
Esta configuração será aplicada somente para a compactação do E3 Server ou do
Viewer rodando localmente na máquina. Tanto o E3 Server quanto o Viewer
suportam descompactação de pacotes, independente de suas configurações.

Configurações do REC 19
Opção de definir o nível de compressão

5.2 Definir o Timeout da Conexão


Para casos em que o E3 Server está iniciando e a detecção do dispositivo de
proteção é demorada, é possível controlar o tempo máximo que o Studio ou o
E3Admin levam para conectarem-se ao E3 Server. Isso é feito através do item
Timeout da conexão (milissegundos).
O campo de edição deste item indica o tempo máximo de conexão, em
milissegundos.
Quando o item não é modificado, é assumido o valor padrão de 6000ms (para
permitir esperar os 5000ms que o E3 Server pode demorar por padrão para
detectar o dispositivo de proteção).

20 Configurações do REC
Opção de definir o timeout da conexão

NOTA: O E3Admi n tenta conecta r-s e a o E3 Server repeti da mente, exceto qua ndo s e
us a um a ta l ho do ti po E3Admin -opção.

Configurações do REC 21
CAPÍTULO
Configurações dos Logs
6
Esta seção contém as configurações do E3 Tweak para os logs do E3.

6.1 Definir o Tempo Mínimo da Função de Gravar


Logs
É possível definir o tempo mínimo para logar uma função nos logs Full (funções que
durarem menos que este tempo não serão logadas). O item de configuração é
Tempo mínimo da função de gravar logs (milissegundos).
Quando este item não é modificado, assume-se o valor padrão de 100ms. Modifica-
se o item e preenche-se o campo de edição para atribuir um valor de tempo
diferente. O valor 0 (zero) força todas as chamadas a serem logadas (um valor
muito baixo pode prejudicar sensivelmente a performance do aplicativo).

Opção de definir o tempo mínimo da função de gravar logs

22 Configurações dos Logs


6.2 Definir o Tempo para Avisos de Funções Travadas
É possível definir o tempo (em milissegundos) que uma função deve estar rodando
para que seja gerado um aviso (EcoLogWarning) de que a função provavelmente
está trancada. O item de configuração é Tempo para avisos de funções travadas
(milissegundos).
O valor 0 (zero) no campo de edição desabilita a opção. Se não for zero, o valor
mínimo aceito é 20000. Quando o item não é modificado é assumido o valor
padrão de 30000ms.

Opção de definir o tempo para avisos de funções travadas

6.3 Frequência do Log de Estatísticas do REC


Esta opção permite configurar a frequência, em segundos, da gravação do log de
estatísticas do protocolo REC. O valor padrão desta opção é 300 (cinco minutos). O
valor 0 (zero) desabilita a geração periódica de logs, e o valor mínimo aceito é 10.
Caso um valor entre um e nove seja informado no campo, o E3 utilizará 10s.

Configurações dos Logs 23


Frequência do log de estatísticas do REC

6.4 Adicionar Filtro de Tags do Storage


Esta seção permite filtrar quais Tags serão gravados no log. Este campo de edição é
do tipo String, e pode-se utilizar o caractere * no início ou no final do texto de
filtragem, permitindo selecionar vários Tags que terminam ou iniciam por uma
determinada String. O valor padrão desta seção é uma String vazia.

24 Configurações dos Logs


Opção de adicionar filtro de Tags do Storage

6.5 Habilitar ou Desabilitar as Seções de Logs


É possível definir as seções de log que serão habilitadas. Algumas seções podem
ser subdivididas em módulos, sendo possível habilitar cada módulo
separadamente. Cada módulo possui um item de configuração com a questão
Habilitar seção/módulo de log?.
Se os itens não são modificados, o sistema assume automaticamente que os logs
não serão criados. Se os itens forem modificados, a resposta Não desabilita a
criação de logs (com exceção da seção IOData, veja as Notas), e a resposta Sim
habilita o log da seção. Modificar o valor da Seção implica na alteração de todos
os valores dos Módulos dentro desta Seção.

Configurações dos Logs 25


Opção de habilitar ou desabilitar as seções de logs

NOTAS:
A s eçã o IOData é uma exceçã o nes te ca s o. O s eu i tem corres pondente é
Desabilitar a seção IOData. Nã o modi fi ca r es te i tem equi va l e a ha bi l i ta r a s eçã o.
Modi fi cá -l o res pondendo Não à pergunta Habilitar seção/módulo de log? fa z a
s eçã o s er des a bi l i ta da
A a l tera çã o da s va ri á vei s pode s er fei ta com o E3 em execuçã o e é a pl i ca da a té
30 s egundos depoi s de executa da

As seções de log disponíveis são as seguintes:


Seções de log e seus módulos
SEÇÃO DESCRIÇÃO
DB Mos tra erros em opera ções de ba nco de
da dos ou opera ções de des ca rte de da dos ,
bem como o res ul ta do de opera ções
executa da s nos threads de a qui s i çã o e de
execuçã o.
ImportExport Log gera do pel o Studi o em proces s os de
i mporta çã o ou exporta çã o de da dos .

26 Configurações dos Logs


SEÇÃO DESCRIÇÃO
IOData Mos tra os da dos l i dos e es cri tos pel o
E3Run.
Playback Log gera do pel o E3Pl a yba ck.
RECRaw Log deta l ha do da s comuni ca ções do REC.
Os módul os di s ponívei s nes s a s eçã o s ã o
os s egui ntes :
Client: Regi s tra os pa cotes de requi s i ções
Server: Regi s tra os pa cotes de res pos ta s
Storage Permi te a compa nha r a s opera ções do
Stora ge. Os módul os di s ponívei s nes ta
s eçã o s ã o os s egui ntes :
Dropped: l i s ta todos os va l ores que fora m
des ca rta dos pel o Stora ge
Input: l i s ta toda s a s va ri a ções de va l ores
dos Ta gs a s s oci a dos a o Stora ge
Stored: mos tra todos os va l ores que o
Stora ge envi a pa ra o Ba nco de Da dos
Sync Permi te a compa nha r a s i nforma ções que
s ã o s i ncroni za da s entre o E3 Server e o
E3Run (e entre E3 Servers em Hot-Sta ndby).
Os módul os di s ponívei s nes s a s eçã o s ã o
os s egui ntes :
Alarm: mos tra mens a gens de a l a rme
gera da s pel o E3Run, que s ã o pa s s a da s
pa ra o s umá ri o de a l a rmes ma nti do pel o
E3 Server
Vars: mos tra a s a l tera ções fei ta s na ba s e
de da dos de Ta gs pers i s tentes do E3
Server
Track Regi s tra o ci cl o de vi da de determi na dos
ti pos de objetos , des de a s ua cri a çã o a té
s ua des trui çã o. Os módul os di s ponívei s
nes s a s eçã o s ã o os i denti fi ca dores do
proces s o des eja do: E3Admin, E3Run,
E3Server, IOServer, Studio e Viewer.
Undo Regi s tra a s a ti vi da des do s i s tema da opçã o
de menu Desfazer do Studi o.

Existem sessões de log especiais que registram as operações executadas em um


thread específico, bem como a sua duração. Apenas as operações que durarem
mais que um determinado tempo (valor padrão de 100ms) são logadas. Estes logs
permitem verificar quando o processamento do E3 se torna lento, quase parado. As
sessões de log especiais estão descritas a seguir:
Full: Log principal, que reúne informações gerais sobre a execução do E3 Server,
E3Run, Studio e E3 Viewer. Os módulos disponíveis estão descritos na tabela a
seguir.

Configurações dos Logs 27


Módulos disponíveis no Log Full
MÓDULO DESCRIÇÃO
AlarmQueue Threads de envi o de eventos de a l a rmes .
DomainManager Thread de gerenci a mento do es ta do do
Domíni o no E3 Server (a bre ou fecha o
Domíni o a ti vo, a tua l i za ndo o Domíni o a
pa rti r de modi fi ca ções no a rqui vo .dom).
E3Admin Thread pri nci pa l do E3Admi n.
E3Runtime Thread pri nci pa l do E3Run, permi te
i denti fi ca r tra va mentos ou l enti dã o na
execuçã o do a pl i ca ti vo E3.
E3Server Thread pri nci pa l do E3 Server.
EventQueue Threads do E3 Server res pons á vei s pel o
envi o a s s íncrono de eventos de Li nks .
LicenseManager Thread do veri fi ca dor de l i cença s do E3
Server.
RemoteDomain Threads do E3 Server res pons á vei s pel o
gerenci a mento da s conexões cl i entes de
Domíni os Remotos .
RemoteDomainsManager Thread onde ocorre o gerenci a mento do
conjunto dos RemoteDomain.
ServerControl Threads do E3 Server res pons á vei s pel o
gerenci a mento de um s ervi dor do
Domíni o l oca l ou remoto.
ServerControlMonitor Thread do E3 Server res pons á vel por
i ni ci a r a utoma ti ca mente o E3Admi n pa ra
os us uá ri os l oga dos .
ServerLinkManager Thread do E3 Server que i mpl ementa o
gerenci a mento de Li nks .
ServerSubscriptionManager Thread onde s ã o gerenci a da s a s
conexões de a s s i na tura s de a l a rmes .
StandbyAlgorithm Thread do E3 Server que i mpl ementa a s
deci s ões do a l gori tmo de Hot-Sta ndby.
Studio Thread pri nci pa l (de i nterfa ce) do Studi o.
UaClient Thread pri nci pa l do cl i ente OPC UA.
Viewer Thread pri nci pa l (de i nterfa ce) do Vi ewer,
permi te di a gnos ti ca r tempos de a bertura
de Tel a s , tempo de execuçã o de s cri pts ,
etc.

FullDB: Registra a operação dos threads de acesso a banco de dados do E3


(gerados pelo E3Run e pelo E3 Server). Os módulos disponíveis estão descritos na
tabela a seguir.

28 Configurações dos Logs


Módulos disponíveis no Log FullDB
MÓDULO DESCRIÇÃO
DBAcquisition Thread que pa s s a pa ra a s fi l a s (.e3i ) os
da dos gera dos pel o a pl i ca ti vo.
DBExec Thread que remove opera ções da s fi l a s
(.e3o) e executa os coma ndos no ba nco
de da dos .
OCIThread Thread da OCI (Oracle Call Interface).

FullIO: Registra a atividade nos threads do IOServer. Os módulos disponíveis


estão descritos na tabela a seguir.
Módulos disponíveis no Log FullIO
MÓDULO DESCRIÇÃO
CallBack Thread de envi o pa ra o E3Run de da dos
col eta dos pel o Dri ver.
Driver Thread onde o Dri ver roda .
IOServer Thread pri nci pa l do IOServer, que recebe
a confi gura çã o do Dri ver e requi s i ções
envi a da s pel o E3Run.

FullPower: Registra a atividade nos threads do E3PowerEngine. Os módulos


disponíveis estão descritos na tabela a seguir.
Módulos disponíveis no Log FullPower
MÓDULO DESCRIÇÃO
LoadShedding Módul o res pons á vel pel os cá l cul os do
Es tudo El étri co de Des ca rte de Ca rga s .
PowerEngine Módul o pri nci pa l do El i ps e Power,
res pons á vel pel o tra ta mento da s
requi s i ções do E3.
PowerFlow Módul o res pons á vel pel os cá l cul os do
Es tudo El étri co de Fl uxo de Potênci a .
Send Módul o res pons á vel pel o envi o pa ra o E3
dos res ul ta dos gera dos pel os di vers os
Es tudos El étri cos .
TopologyProcessor Módul o res pons á vel pel os cá l cul os do
Es tudo El étri co do Proces s a dor
Topol ógi co.

FullREC: Registra as operações executadas nos threads gerenciados pelo REC. Os


módulos disponíveis estão descritos na tabela a seguir.

Configurações dos Logs 29


Módulos disponíveis no Log RECServer
MÓDULO DESCRIÇÃO
RECServer Thread s ervi dor de uma conexã o REC (no
E3 Server).

PowerEngine: Registra a atividade nos threads do PowerEngine. Os módulos


disponíveis estão descritos na tabela a seguir.
Módulos disponíveis no Log PowerEngine
MÓDULO DESCRIÇÃO
Input Thread com i nforma ções de entra da de
Medi da s e Fontes de Medi da .
LoadShed Thread com i nforma ções s obre o módul o
de Des ca rte de Ca rga s .
Output Thread com i nforma ções de s a ída de
Medi da s e Fontes de Medi da .
PowerEngine Thread com i nforma ções gl oba i s do
PowerEngi ne.

NOTA: A confi gura çã o do módul o tem precedênci a s obre a confi gura çã o da s eçã o
a pena s .

6.6 Intervalo entre Estatísticas de Processo


Esta seção permite configurar as opções de tempo de registro de estatísticas de
processo. As opções disponíveis nesta seção estão descritas na tabela a seguir.

30 Configurações dos Logs


Intervalo entre estatísticas de processo
Opções para o intervalo entre estatísticas de processo
MÓDULO DESCRIÇÃO
E3Admin Confi gura o i nterva l o entre es ta tís ti ca s
do proces s o E3Admi n. O va l or pa drã o
des ta opçã o é 60.
E3PowerEngine Confi gura o i nterva l o entre es ta tís ti ca s
do proces s o E3PowerEngi ne. O va l or
pa drã o des ta opçã o é 60.
E3Run Confi gura o i nterva l o entre es ta tís ti ca s
do proces s o E3Run. O va l or pa drã o des ta
opçã o é 60.
E3Server Confi gura o i nterva l o entre es ta tís ti ca s
do proces s o E3Server. O va l or pa drã o
des ta opçã o é 60.
E3UaClient Confi gura o i nterva l o entre es ta tís ti ca s
do proces s o E3Ua Cl i ent. O va l or pa drã o
des ta opçã o é 60.
IOServer Confi gura o i nterva l o entre es ta tís ti ca s
do proces s o IOServer. O va l or pa drã o
des ta opçã o é 300.

Configurações dos Logs 31


MÓDULO DESCRIÇÃO
Studio Confi gura o i nterva l o entre es ta tís ti ca s
do proces s o Studi o. O va l or pa drã o des ta
opçã o é 60.
Viewer Confi gura o i nterva l o entre es ta tís ti ca s
do proces s o Vi ewer. O va l or pa drã o
des ta opçã o é 60.

NOTA: Pa ra todos os módul os , o va l or 0 (zero) des a bi l i ta o regi s tro de es ta tís ti ca s . A


uti l i za çã o de um va l or entre um e nove força o E3 a uti l i za r o va l or 10. Todos os
va l ores es tã o em s egundos .

32 Configurações dos Logs


CAPÍTULO
Configurações do COMFilter
7
Esta seção contém as configurações do E3 Tweak para o filtro COM.

7.1 Habilitar Filtro


O E3Run implementa um filtro de chamadas COM (Component Object Model)
visando evitar chamadas reentrantes. Esse filtro por padrão está desabilitado e
para habilitá-lo (recomendável apenas nos sistemas que apresentarem erros ou
travamentos aparentemente sem causa), pode-se modificar o item Habilitação do
filtro.
Se este item for modificado, a resposta Sim para a pergunta Habilitar filtro de
mensagens COM? habilita o filtro; a resposta Não desabilita o filtro.
Esta configuração é lida do Registro apenas quando o E3Run é iniciado. Portanto,
ao alterar o Registro o E3 tem que ser reiniciado.
No log Full do E3 é possível verificar as chamadas COM reentrantes, para permitir a
depuração de problemas.

Configurações do COMFilter 33
Opção de habilitar o filtro de mensagens COM

34 Configurações do COMFilter
CAPÍTULO
Configurações do IOServer
8
Esta seção contém as configurações do E3 Tweak para o IOServer.

8.1 Definir Tempo Limite do Watchdog


O IOServer possui um mecanismo de watchdog que monitora as chamadas feitas
pelo E3Run. Se alguma das chamadas demorar mais do que um minuto (valor
padrão), então as seguintes ações são tomadas:
Uma mensagem de erro é gravada no log do E3
O processo do IOServer é imediatamente terminado, fazendo com que a chamada
DCOM proveniente do E3Run (ou do Studio) falhe, provavelmente criando um
novo processo para o IOServer

O valor 0 (zero) no item Tempo limite do 'watchdog' (segundos) desabilita o


watchdog. Os valores possíveis para essa opções estão no intervalo entre 10 e
3600.

Configurações do IOServer 35
Opção de definir o tempo limite do Watchdog

36 Configurações do IOServer
CAPÍTULO
Configurações de Exceções
9
Esta seção contém as configurações do E3 Tweak para as exceções do E3.

9.1 Desabilitar Captura de Exceções do Windows


Desabilita a captura de exceções do Windows pelo E3. Se esta opção estiver
habilitada (valor diferente de zero), as exceções do Windows geradas nas threads
de tempo de execução (E3Run) ou de banco de dados não são tratadas pelo E3, e
portanto não registradas no log, além de terminar a execução destes processos.
Desabilitar esta opção (valor padrão) permite que o E3 registre no log as exceções
do Windows.

Desabilitar a captura de exceções do Windows

Configurações de Exceções 37
Matriz Filial SP
Rua 24 de Outubro, 353 - 10º andar Rua dos Pinheiros, 870 - Conj. 141/142
90510-002 Porto Alegre RS 05422-001 São Paulo - SP
Fone: (51) 3346-4699 Fone: (11) 3061-2828
Fax: (51) 3222-6226 Fax: (11) 3061-2828
E-mail: elipse@elipse.com.br E-mail: elipse-sp@elipse.com.br

Filial PR Filial MG
Av. Sete de Setembro, 4698/1705 Rua Antônio de Albuquerque, 156
80240-000 Curitiba - PR 7º andar Sala 705
Fone: (41) 3342-0120 30112-010 Belo Horizonte - MG
Fax: (41) 3342-0120 Fone: (31) 2511-2121
E-mail: elipse-pr@elipse.com.br E-mail: elipse-mg@elipse.com.br

Filial RJ USA
Praia de Botafogo, 300/525 2501 Blue Ridge Road, Suite 250
22250-044 Rio de Janeiro - RJ Raleigh - NC - 27607 USA
Fone: (21) 2158-1015 Fone: +1 (252) 995-6885
Fax: (21) 2158-1099 Fax: +1 (252) 995-5686
E-mail: elipse-rj@elipse.com.br E-mail: info@elipse-software.com

Taiwan
9F., No.12, Beiping 2nd St., Sanmin Dist.
807 Kaohsiung City - Taiwan
Telefone: +886 (7) 323-8468
Fax: +886 (7) 323-9656
E-mail: evan@elipse.com.br

Consulte nosso website para informações sobre o representante do seu estado.


www.elipse.com.br
kb.elipse.com.br
elipse@elipse.com.br

Você também pode gostar