Opened 5 years ago

Last modified 3 years ago

#2459 new enhancement

[tracker] full metrics support

Reported by: dustin Owned by:
Priority: major Milestone: 1.0.+
Version: master Keywords: metrics
Cc: mikesorrenti@…

Description (last modified by sa2ajj)

A while back, Chris AtLee added some nice metrics code to Buildbot (#1945: source:master/buildbot/process/metrics.py). However, the metrics it gathers are not accessible anywhere.

The system gathers counts, times, running averages, and "alarms".

scope

This project would involve expanding that support, adding access to the metrics data via the Data API, and adding a flexible system to notify admins on alarms.

It would also be helpful to make alarms support a little more flexible, so it can be used to handle everything from logged tracebacks on a master to oversized builder queues to disconnected slaves.

See the bugs below for related tasks.

Relevant Bugs

Change History (7)

comment:1 Changed 5 years ago by dustin

  • Type changed from enhancement to project-idea

comment:2 Changed 5 years ago by mikesorrenti

  • Cc mikesorrenti@… added

comment:3 Changed 4 years ago by dustin

  • Description modified (diff)

comment:4 Changed 4 years ago by sa2ajj

  • Description modified (diff)

comment:5 Changed 4 years ago by sa2ajj

  • Version changed from 0.8.7p1 to master

comment:6 Changed 3 years ago by sa2ajj

  • Type changed from project-idea to enhancement

comment:7 Changed 3 years ago by dustin

  • Milestone changed from 0.9.+ to 1.0.+
  • Summary changed from full metrics support to [tracker] full metrics support
Note: See TracTickets for help on using tickets.