datanommer é composta por apenas um consumidor fedmsg que enche todas as mensagens em um banco de dados sqlalchemy.
Há também um punhado de ferramentas CLI para despejar as informações do banco de dados.
Experimente
Instale-o em sua máquina local:
& Nbsp; sudo yum -y install datanommer
Crie o /etc/fedmsg.d/datanommer.py arquivo e adicione o seguinte conteúdo:
config = {
& Nbsp; "datanommer.enabled ': True,
& Nbsp; # Este não é um local seguro para um db sqlite ...
& Nbsp; "datanommer.sqlalchemy.url ':' sqlite: ////tmp/datanommer.db ',
}
Criar datanommer é DB:
& Nbsp; / usr / bin / datanommer-create-db
Comece fedmsg-relay e datanommer:
& Nbsp; serviço sudo início fedmsg-relay
& Nbsp; serviço sudo início fedmsg-hub # irá encontrar ao consumidor da datanommer.
Emitir uma mensagem, que pega uma carona com o relé, retransmitidos, consumido por datanommer, e recheado em /tmp/datanommer.db:
& Nbsp; echo "este é um teste" | fedmsg-logger
Use datanommer É ferramentas CLI desajeitados para inspecionar o DB. Foi a mensagem armazenada?
& nbsp; / usr / bin / datanommer-stats
& Nbsp; / usr / bin / datanommer-dump
Requisitos :
- Python
Comentários não encontrado