datanommer gồm chỉ một người tiêu dùng fedmsg mà nhét mọi thông điệp trong một cơ sở dữ liệu SQLAlchemy.
Ngoài ra còn có một số ít các công cụ CLI để đổ thông tin từ cơ sở dữ liệu.
Hãy thử nó ra
Cài đặt nó trên máy tính địa phương của bạn:
& Nbsp; sudo yum -y install datanommer
Tạo /etc/fedmsg.d/datanommer.py tập tin và thêm các nội dung sau đây:
cấu hình = {
& Nbsp; 'datanommer.enabled': Đúng,
& Nbsp; # Đây không phải là một vị trí an toàn cho một db sql ...
& Nbsp; 'datanommer.sqlalchemy.url': 'SQLite: ////tmp/datanommer.db',
}
Tạo datanommer là DB:
& Nbsp; / usr / bin / datanommer-tạo-db
Bắt đầu fedmsg-relay và datanommer:
& Nbsp; dịch vụ sudo đầu fedmsg-relay
& Nbsp; dịch vụ sudo đầu fedmsg-hub # này sẽ tìm thấy người tiêu dùng datanommer của.
Phát ra một thông điệp, mà được chọn của các relay, rebroadcasted, tiêu thụ bởi datanommer, và nhồi vào /tmp/datanommer.db:
& Nbsp; echo "này là một thử nghiệm" | fedmsg-logger
Sử dụng datanommer là công cụ CLI vụng về để kiểm tra DB. Đã được thông báo lưu trữ?
& Nbsp; / usr / bin / datanommer-stats
& Nbsp; / usr / bin / datanommer-dump
Yêu cầu :
- Python
Bình luận không