[plonegov-br] [ANN] collective.fingerpointing

Héctor Velarde hector em simplesconsultoria.com.br
Segunda Abril 20 10:19:56 BRT 2015


bom dia, galera; acabei de criar o collective.fingerpointing, uma prova 
de conceito que gera entradas no log com informação útil para auditar o 
uso dum site Plone:

https://github.com/collective/collective.fingerpointing

por enquanto os eventos que são registrados são:

PluggableAuthService:
* usuário entra
* usuário sai
* criação de usuários
* remoção de usuários

ciclo de vida de tipos de conteúdo:
* criação
* modificação
* remoção

plone.app.registry:
* modificação de records

plone.app.iterate:
* checkouts
* checkins

todo está funcionando no Plone 4.2 e 4.3 e tem boa cobertura de testes 
até agora mas a parte de ciclo de vida de tipos de conteúdo ainda 
precisa de um pouco de amor:

https://travis-ci.org/collective/collective.fingerpointing
https://coveralls.io/r/collective/collective.fingerpointing

a ideia é escrever essa informação num arquivo chamado de audit.log e 
incluir outros eventos e informações que possam ser interessantes.

se alguém está interessado em testar o usar em produção, seus 
comentários são bem-vindos.

alguém sabe se existe um formato padrão para logs de auditoria?

atenciosamente,
-- 
Héctor Velarde
Simples Consultoria
cel: +55 (11) 992 701 111


Mais detalhes sobre a lista de discussão PloneGov-BR