Desenvolver um registrador de eventos para auditorias

Registre eventos desenvolvendo um registrador. Use o registrador para rastrear e analisar as atividades do sistema.
O exemplo de aplicativo coleta os seguintes dados sobre eventos de interesse:
  • Origem do evento (o nó do projeto no qual os eventos são escutados)
  • ID do usuário que gera um evento
  • Data e hora do evento
  • Alterações nos valores de atributo (antes e depois da edição)
Exemplo de aplicativo
Tabela de log de auditoria exibindo ações do usuário, alterações de valor, data/hora, informações do servidor e status em inglês e português. Inclui eventos de login e logout, execução de método e alterações de atributo para vários usuários.
OBSERVAÇÃO:
Baixe um exemplo de projeto:
AuditDemoSingleTable.zip
Pré-requisitos
  1. Para desenvolver o projeto
  2. Adicione funcionalidades que geram eventos. Para referência, consulte outros projetos de amostra.
    Por exemplo, adicione um painel de login.
  3. Crie e configure um registrador de eventos. Consulte Adicionar um registrador de eventos.
  4. Crie a interface do aplicativo e a integre ao projeto. Para referência, consulte os projetos de amostra.
  5. Organize os elementos de interface.
  6. Salve o projeto.
Exemplo de design de aplicativo
O registrador de eventos audita a interface de design com guias de navegação para Alterar usuário, Alarme, Alteração de atributo, Execução do método e Receita. A tabela de dados inclui colunas para ClientUserId, ValueChange em inglês e português, SourceName, SourceNode, Tempo, Nome de usuário, ServerId, MethodName, EventTypeName, DestinationNode, RecipeName e Status em inglês e português.
Selecione
Ícone Executar
Executar
para executar o projeto usando o emulador cliente para testar seu projeto. Para executar o projeto em um cliente remoto, consulte Adicionar um dispositivo de destino.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal