mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-05 23:47:50 +00:00
Start exporting the in-cluster network programming latency metric.
This commit is contained in:
@@ -1200,6 +1200,11 @@ func (proxier *Proxier) syncProxyRules() {
|
||||
utilproxy.RevertPorts(replacementPortsMap, proxier.portsMap)
|
||||
return
|
||||
}
|
||||
for _, lastChangeTriggerTime := range endpointUpdateResult.LastChangeTriggerTimes {
|
||||
latency := metrics.SinceInSeconds(lastChangeTriggerTime)
|
||||
metrics.NetworkProgrammingLatency.Observe(latency)
|
||||
klog.V(4).Infof("Network programming took %f seconds", latency)
|
||||
}
|
||||
|
||||
// Close old local ports and save new ones.
|
||||
for k, v := range proxier.portsMap {
|
||||
|
||||
Reference in New Issue
Block a user