[Buildbot-devel] GSoC: Initial thoughts on the Graphs and Data Charts Project
Mikhail Sobolev
mss at mawhrin.net
Mon Mar 16 18:41:50 UTC 2015
Hi Prasoon,
On Mon, Mar 16, 2015 at 07:00:25PM +0530, Prasoon Shukla wrote:
> On Mon, Mar 16, 2015 at 12:31 PM, Mikhail Sobolev <mss at mawhrin.net> wrote:
> Meanwhile you could present your ideas in more details.
>
> Of course.
[snip]
I'm sorry for not updating the project idea promptly, however I wanted to see
if somebody would suggest what I've been pondering for a while (maybe not that
nice of me).
If one searches for the word 'metric', one could easily find a rather huge
number of products and projects dedicated to the topic. There are two rather
big parts in there:
* storage of metrics
* visualisation of metrics
Each part, as I said, is big by itself. I am afraid that if a GSoC project
would include both of them, it will not deliver anything more or less complete
in the allocated time.
As we aim to have projects that can delivery something complete and useful, I'd
see the scope of "Graphs and Data Charts Projecet" to include:
* identify what kind of metric "entities" need to be ipmlemented beside those
that already exist and implement them
* implement a way to store metrics in an external metrics storage (my
inclination would be InfluxDB)
* identify what kind of metrics we'd like to produce (entities (e.g. builds),
parts of them (e.g. steps), etc); propose a naming scheme and list of
"missing" functionality for metric generation (if any)
* implement metric generation in the agreed order (this will be agreed after
the list in the previous step is produced)
* use an existing metric visualisation tool to see metrics for a test
installation
* deploy the whole thing for nine.buildbot.net
Prasoon, what do you think?
--
Misha
More information about the devel
mailing list