intelsdi-x / snap-plugin-collector-mesos

Collects Apache Mesos cluster metrics
http://snap-telemetry.io/
Apache License 2.0
14 stars 19 forks source link

Mesos collector first version #1

Closed marcin-krolik closed 8 years ago

marcin-krolik commented 8 years ago

First version of Mesos collector. Requires rework to return explicit set of metrics

ppalucki commented 8 years ago

three questions about the scope:

  1. what about perf events statistics, is it gonna be supported? perf field

I see it is here, so then would be possible to ask for specfic one by dynamic query? IIIRC I need configure mesos agent to gather what I want, if raw events are supported too ?

  1. are systems stats will be supported too ?
  2. the same question for mesos master/slave monitoring counters ?
ghost commented 8 years ago

Hey @ppalucki, I'm going to work on a design and scope doc / RFC and post it as a new GitHub issue over the weekend. It should answer your questions and cover the metrics / endpoints that will be included, and I'll link to it in this PR once it's up.

I also have a separate e-mail thread going with @marcin-krolik on how we might start the initial project structure outside of this PR, and then break the work up into smaller chunks. I already have an initial implementation of a snap plugin that covers the master/agent monitoring counters (the /metrics/snapshot endpoint, which is a superset of the /system/stats.json endpoint). I'm working with Marcin on how we might best start integrating our two separate codebases.

ghost commented 8 years ago

As promised, I've created a design and scope document over at https://github.com/intelsdi-x/snap-plugin-collector-mesos/issues/2.

marcin-krolik commented 8 years ago

Closing PR since new PR witt refactored code awaits