datanommer se compone de sólo un consumidor fedmsg que mete todos los mensajes en una base de datos sqlalchemy.
También hay un puñado de herramientas de la CLI para volcar la información de la base de datos.
Pruébelo
Instalarlo en su máquina local:
& Nbsp; sudo yum -y install datanommer
Cree el /etc/fedmsg.d/datanommer.py archivo y agregue el siguiente contenido:
config = {
& Nbsp; "datanommer.enabled ': Es cierto,
& Nbsp; # Este no es un lugar seguro para un db sqlite ...
& Nbsp; "datanommer.sqlalchemy.url ':' sqlite: ////tmp/datanommer.db ',
}
Crear datanommer es DB:
& Nbsp; / usr / bin / datanommer-create-db
Iniciar fedmsg-relay y datanommer:
& Nbsp; sudo service inicio fedmsg-relay
& Nbsp; sudo service inicio fedmsg-hub # ésto encontrar consumidor de datanommer.
Emitir un mensaje, que es recogido por el relé, reenviados, consumido por datanommer, y metió en /tmp/datanommer.db:
& Nbsp; echo "esta es una prueba" | fedmsg-logger
Utilice datanommer es torpes herramientas de la CLI para inspeccionar la DB. Se almacena el mensaje?
& nbsp; / usr / bin / datanommer-stats
& Nbsp; / usr / bin / datanommer-dump
Requisitos :
- Python
Comentarios que no se encuentran