Opened 3 years ago

Last modified 15 months ago

#3234 new enhancement

Metrics support for Buildbot

Reported by: sa2ajj Owned by:
Priority: major Milestone: 1.0.+
Version: master Keywords: metrics
Cc:

Description (last modified by sa2ajj)

This ticket supersedes #2459 (no Data API support) and includes #2461.

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 implemented 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 (my inclination would be Grafana) to see metrics for a test installation
  • deploy the whole thing for nine.buildbot.net

An additional bonus (whatever it is :)) -- porting to wiki:Eight

Change History (5)

comment:1 Changed 3 years ago by sa2ajj

  • Description modified (diff)

comment:2 Changed 3 years ago by sa2ajj

  • Description modified (diff)

comment:3 Changed 3 years ago by sa2ajj

  • Description modified (diff)

comment:4 Changed 2 years ago by dustin

  • Milestone changed from undecided to 1.0.+
  • Type changed from project-idea to enhancement

I think this is too much for a GSoC project

Note: See TracTickets for help on using tickets.