Timothy Chen created MESOS-2908:
-----------------------------------

             Summary: Support a pluggable event stream registration for 
libprocess and mesos
                 Key: MESOS-2908
                 URL: https://issues.apache.org/jira/browse/MESOS-2908
             Project: Mesos
          Issue Type: Improvement
          Components: libprocess
            Reporter: Timothy Chen


In the recent future we like to see events that are happening in libprocess and 
mesos besides generating logs, can actually generate typed events and allow it 
be subscribed by multiple consumers. In the beginning this is only going to be 
for a single process, and can later think about extending to the whole cluster.
One use case will be for tracing, and to write out all the trace events we need 
to plug in a tracing receiver that can be registered after initialization for 
it to write out all the events to a message queue (e.g: Kafka) or even to a 
file.
Having a generic interface that libprocess can expose allows Mesos to inject 
its own module and receive events.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to