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)