| |
@@ -37,6 +37,7 @@
|
| |
ProcessCollector(registry=registry)
|
| |
multiprocess.MultiProcessCollector(registry)
|
| |
|
| |
+ # Generic metrics
|
| |
messaging_received_counter = Counter(
|
| |
'messaging_received',
|
| |
'Total number of messages received',
|
| |
@@ -79,6 +80,7 @@
|
| |
'Number of transactions, which were rolled back',
|
| |
registry=registry)
|
| |
|
| |
+ # Freshmaker-specific metrics
|
| |
freshmaker_artifact_build_done_counter = Counter(
|
| |
'freshmaker_artifact_build_done',
|
| |
'Number of successful artifact builds',
|
| |
@@ -92,7 +94,6 @@
|
| |
'Number of artifact builds, which were canceled',
|
| |
registry=registry)
|
| |
|
| |
-
|
| |
freshmaker_event_complete_counter = Counter(
|
| |
'freshmaker_event_complete',
|
| |
'Number of successfully handled events',
|
| |
@@ -106,11 +107,10 @@
|
| |
'Number of events, for which no action was taken',
|
| |
registry=registry)
|
| |
|
| |
-
|
| |
- build_api_latency = Histogram(
|
| |
+ freshmaker_build_api_latency = Histogram(
|
| |
'build_api_latency',
|
| |
'BuildAPI latency', registry=registry)
|
| |
- event_api_latency = Histogram(
|
| |
+ freshmaker_event_api_latency = Histogram(
|
| |
'event_api_latency',
|
| |
'EventAPI latency', registry=registry)
|
| |
|
| |
Before implementing monitor module to MBS, I realized that it'd good to distinguish between generic and service-specific metrics. Let's first fix it for Frehsmaker.