Páginas filhas
  • Habilitando parâmetro para Log de execução de Action

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Introdução


        Esta funcionalidade nos possibilita o monitoramento de quais actions estão sendo acessadas no sistema.


Como Funciona 


        Os acessos às funcionalidades do sistemas são armazenados na base de dados para outras funcionalidades, para ativar a opção basta seguir os passos abaixo.

Deck of Cards
id1
Card
labelPasso 1

Primeiro abra o arquivo RM.exe.config. Após abrir adicione a Tag: <add key="ENABLEEXECUTIONLOG" value="true" />   

Bloco de código
languagexml
<?xml version="1.0"?>
<configuration>
	<appSettings>
		<add key="JobServer3Camadas" value="false" />
		<add key="Port" value="1215" />
		<add key="Host" value="BHD0002773" />
		<add key="ActionsPath" value="C:\CorporeRM\RMRestore\Versoes\1215\Rm.net;C:\CorporeRM\RMRestore\Versoes\1215\Corpore.net\Bin" />
		<add key="LibPath" value="C:\CorporeRM\RMRestore\Versoes\1215\Rm.net" />
		<add key="EnableDynamicLocalization" value="false" />
		<add key="EnableCompression" value="false" />
		<add key="LocalizationLanguage" value="pt-BR" />
        <add key="ENABLEEXECUTIONLOG" value="true" />
	</appSettings>
	<runtime>
		<NetFx40_LegacySecurityPolicy enabled="true" />
		<generatePublisherEvidence  enabled="false" />
		<loadFromRemoteSources enabled="false" />
	</runtime>
	<startup useLegacyV2RuntimeActivationPolicy="true">
		<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
	</startup>
</configuration>

Observação: Após incluir a Tag é necessário reiniciar o Host.

Card
labelPasso 2

Após a configuração da Tag, é necessário habilitar a opção "Action" onde é informado quantos dias os registros povoados na tabela irão ficar armazenados. Para habilitar vá em "Parâmetros -> Globais | Logs". Logo após abrir a guia "Logs", desmarque a opção "Nunca apagar os logs de acesso a Action" se deseja apagar os logs de acessos durante o período determinado.

OBS.: O grande número de registros na tabela pode gerar perda de performance no sistema.

No exemplo abaixo iremos configurar para 60 dias(mínimo requerido pelo sistema) para que os dados sejam mantidos na tabela.

Card
labelPasso 3

Com todas as configurações realizadas, basta consultar no banco de dados na tabela "GUSRACTIONEXEC" quais actions acessadas pelos usuários do sistema, como mostra abaixo.

Image Added 


 

Produto

Framework

Versão

11.82.XX e 12.01.XX

Processo

Log

Subprocesso

Utilizando o Log de execução de actions

Status do Documento:Produção
Data:06/07/2015
Versão:11.82.XX e 12.01.XX
Versão Anterior:11.82.XX e 12.01.XX
Autores:

Diego Henrique Pener

Fábio Augusto Amaral Melo Nunes

Welbert Marques Silva

Wesley Avelino De Carvalho