Add repo-specific reporting of repository builds

This commit is contained in:
Joseph Schorr 2016-09-09 15:36:54 -04:00
parent c8a1b8abab
commit 818ea38dac
3 changed files with 15 additions and 4 deletions

View file

@ -52,6 +52,11 @@ class MetricQueue(object):
self.repository_push = prom.create_counter('repository_push', 'Repository Push Count',
labelnames=['namespace', 'repo_name', 'protocol'])
self.repository_build_completed = prom.create_counter('repository_build_completed',
'Repository Build Complete Count',
labelnames=['namespace', 'repo_name',
'status'])
# Deprecated: Define an in-memory queue for reporting metrics to CloudWatch or another
# provider.
self._queue = None