Hi Joseph,

That sounds great! Let me test this out.

Any gotcha that I should be careful of? (internal locking, performance,
conflict, etc etc).

Thanks.

On Wed, Jul 13, 2016 at 5:46 PM, Joseph Wu <jos...@mesosphere.io> wrote:

> As long as you're using libprocess to write your modules, you can add your
> metrics via `process::metrics::add(...)`.  Those will be exposed via the
> same old `/metrics/snapshot` endpoint.
>
> On Wed, Jul 13, 2016 at 5:39 PM, Zhitao Li <zhitaoli...@gmail.com> wrote:
>
> > Hi,
> >
> > I'm not sure whether this has been mentioned, but is it possible to reuse
> > Mesos's metric system for custom modules?
> >
> > For context, we are planning to turn on some agent-side modules at many
> > machines, but we face the question of how we'll monitor their behavior:
> we
> > can reinvent some wheels to export metrics by ourselves (or probably even
> > use libprocess code), but I wonder whether Mesos should provide an easier
> > solution to allow metrics be reported to the same metrics system of
> > master/agent (either merged with standard metrics, or reported
> separately).
> >
> > Any thought about this?
> >
> > --
> > Cheers,
> >
> > Zhitao Li
> >
>



-- 
Cheers,

Zhitao Li

Reply via email to