+-------------+
|Machine1:App1+-------------------------
+-------------+ |
+---------------+
+-------------..................|Machine3:Logger|
|Machine1:App2| +---------------+
+-------------+ |
|
+-------------+ |
|Machine2:App1|-----------------
+-------------+
Wednesday, August 14, 2013
Centralized logging for distributed applications with pyzmq
Simpler distributed applications can take advantage of centralized logging. PyZMQ, a Python bindings for ØMQ provides log handlers for the python logging module and can be easily used for this purpose. Log handlers utilizes ØMQ Pub/Sub pattern and broadcasts log messages through a PUB socket. It is quite easy to construct the message collector and write messages to a central location.
Subscribe to:
Comments (Atom)