datanommer este compus din doar un consumator fedmsg care umpluturi fiecare mesaj într-o bază de date SQLAlchemy.
Există, de asemenea, o mână de instrumente CLI să-și arunce informații din baza de date.
se Încercați
Instalați-l pe computerul local:
& Nbsp; sudo yum -y instala datanommer
Creați /etc/fedmsg.d/datanommer.py fișier și adăugați conținutul următor:
config = {
& Nbsp; "datanommer.enabled": Adevărat,
& Nbsp; # Acesta nu este un loc sigur pentru o db SQLite ...
& Nbsp; "datanommer.sqlalchemy.url": "sqlite: ////tmp/datanommer.db",
}
Creați datanommer e DB:
& Nbsp; / usr / bin / datanommer-create-db
Start fedmsg-releu și datanommer:
& Nbsp; de serviciu sudo start fedmsg-releu
& Nbsp; de serviciu sudo fedmsg-butuc start # aceasta va găsi consumatorului datanommer lui.
Emiterea un mesaj, care devine preluat de releu, retransmis, consumate de datanommer, și umplute în /tmp/datanommer.db:
& Nbsp; echo "acesta este un test" | fedmsg-logger
Utilizați datanommer e stângace instrumente CLI pentru a inspecta PB. A fost mesajul depozitat?
& nbsp; / usr / bin / datanommer-Statistici
& Nbsp; / usr / bin / datanommer-benă
Cerințe :
- Python
Comentariile nu a fost găsit