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 possibilita o monitoramento de quais actions foram acessadas no sistema pelo usuário.

Como Funciona 

Este parâmetro possibilita que todas as actions acessadas pelo usuário sejam gravadas na base de dados. Após feita as configurações necessárias o acesso às actions do sistemas serão armazenados na base de dados.

        Os histórico de acessos às funcionalidades do sistemas são armazenados na base de dados, para ativar a opção basta seguir os passos abaixo.A ativação deste parâmetro pode acarretar perca de desempenho pelo volume de registros na tabela do banco de dados. Para isso aconselhamos um número considerável de dias onde ficará armazenado os registros como histórico de um período informado.

Como Funciona 


        Para armazenamento destes dados torna-se necessário a inclusão da Tag "ENABLEEXECUTIONLOG" no arquivo "RM.exe.config"


Deck of Cards
id1
Card
labelPasso 1Configuração Inicial

Localize dentro do diretório de instalação (Exemplo de instalação padrão: "C:\totvs\CorporeRM\RM.Net") o arquivo "Primeiro abra o arquivo RM.exe.config. Após abrir " e edite o arquivo.Em seguida, adicione a Tag: <add key="ENABLEEXECUTIONLOG" value="true" /> como exemplo abaixo:  

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>

 

Informações
titleObservação
:

Após

incluir a

inclusão da Tag, é necessário reiniciar o Host.

Card
labelPasso 2Alterar parâmetro

Reiniciado o serviço do Host, acesse novamente o sistema e 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 Ao 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 para informar o número de dias que será preservado o registro como histórico. Lembrando que o não uso de um valor mínimo de dias de armazenamento, pode acarretar perda de performance no sistema pelo volume de registros na base.

No exemplo abaixo iremos configurar para 60 dias(mínimo requerido pelo sistema) para que os dados sejam mantidos como histórico.

Image Added

Informações
titleObservação

Lembramos que o grande número de registros na tabela, pode acarretar perda de performance no sistema.

Image Removed

Card
labelPasso 3Visualizar Histórico

Com todas as configurações realizadas, basta consultar a inclusão da Tag, pode-se fazer uma consulta no banco de dados e analisar o histórico de registros. Para isso consulte no banco de dados na tabela "GUSRACTIONEXEC" quais o controle de todas as actions acessadas pelos usuários do sistema, como mostra abaixo.

 


Informações
titlePara maiores informações:

Image Added @FRAMEWORK

Canais de Atendimento

Chamado: Através do Portal TOTVS - www.suporte.totvs.com.br

Telefônico: 4003-0015 Escolhendo as opções 2-2-3-9-5 (Framework) ou 2-2-3-9-4 (BI)

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