Skip to content

Commit 7464dae

Browse files
committed
adds instrumentation to poolmanagers
1 parent 3a574b0 commit 7464dae

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

pkg/controller/launch/controller.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,12 @@ func (lr *LaunchReconciler) newNodePoolManager(kluster *v1.Kluster, pool *models
138138
pm = &ConcretePoolManager{lr.Clients, kluster, pool, logger}
139139
pm = &EventingPoolManager{pm, kluster, lr.Recorder}
140140
pm = &LoggingPoolManager{pm, logger}
141+
pm = &InstrumentingPoolManager{pm,
142+
metrics.LaunchOperationsLatency,
143+
metrics.LaunchOperationsTotal,
144+
metrics.LaunchSuccessfulOperationsTotal,
145+
metrics.LaunchFailedOperationsTotal,
146+
}
141147

142148
return pm
143149
}

0 commit comments

Comments
 (0)