Skip to content

Commit c1c2bcf

Browse files
committed
Update ovnkube metrics for migration of master to controller. Update variables
Signed-off-by: Andrew Collins <ancollin@redhat.com>
1 parent 3f9ca85 commit c1c2bcf

2 files changed

Lines changed: 14 additions & 14 deletions

File tree

assets/ovn-monitoring/queries.libsonnet

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ local generateTimeSeriesQuery(query, legend) = [
166166

167167
synclatency: {
168168
query():
169-
generateTimeSeriesQuery('rate(ovnkube_master_sync_service_latency_seconds_sum[2m])', '{{pod}} - Sync service latency'),
169+
generateTimeSeriesQuery('rate(ovnkube_controller_sync_service_latency_seconds_sum[2m])', '{{pod}} - Sync service latency'),
170170
},
171171

172172
ovnkubeNodeReadyLatency: {
@@ -176,21 +176,21 @@ local generateTimeSeriesQuery(query, legend) = [
176176

177177
workQueue: {
178178
query():
179-
generateTimeSeriesQuery('rate(ovnkube_master_workqueue_adds_total[2m])', '{{pod}} - Rate of handled adds'),
179+
generateTimeSeriesQuery('rate(ovnkube_controller_workqueue_adds_total[2m])', '{{pod}} - Rate of handled adds'),
180180
},
181181

182182
workQueueDepth: {
183183
query():
184-
generateTimeSeriesQuery('ovnkube_master_workqueue_depth', '{{pod}} - Depth of workqueue'),
184+
generateTimeSeriesQuery('ovnkube_controller_workqueue_depth', '{{pod}} - Depth of workqueue'),
185185
},
186186

187187
workQueueLatency: {
188188
query():
189-
generateTimeSeriesQuery('ovnkube_master_workqueue_longest_running_processor_seconds', '{{pod}} - Longest processor duration'),
189+
generateTimeSeriesQuery('ovnkube_controller_workqueue_longest_running_processor_seconds', '{{pod}} - Longest processor duration'),
190190
},
191191

192192
workQueueUnfinishedLatency: {
193193
query():
194-
generateTimeSeriesQuery('ovnkube_master_workqueue_unfinished_work_seconds', '{{pod}} - Unfinished work duration'),
194+
generateTimeSeriesQuery('ovnkube_controller_workqueue_unfinished_work_seconds', '{{pod}} - Unfinished work duration'),
195195
},
196196
}

assets/ovn-monitoring/variables.libsonnet

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,37 +8,37 @@ local var = g.dashboard.variable;
88
+ var.query.generalOptions.withLabel('Datasource')
99
+ var.query.selectionOptions.withMulti(false)
1010
+ var.query.selectionOptions.withIncludeAll(false)
11-
+ var.query.withRefresh(1),
11+
+ var.query.refresh.onTime(),
1212

1313
_master_node:
1414
var.query.new('_master_node', 'label_values(kube_node_role{role="master"}, node)')
15-
+ var.datasource.withRegex('')
15+
+ var.query.withDatasourceFromVariable(self.Datasource)
1616
+ var.query.generalOptions.withLabel('Master')
1717
+ var.query.selectionOptions.withMulti(true)
1818
+ var.query.selectionOptions.withIncludeAll(false)
19-
+ var.query.withRefresh(2),
19+
+ var.query.refresh.onTime(),
2020

2121
_worker_node:
2222
var.query.new('_worker_node', 'label_values(kube_node_role{role=~"work.*"}, node)')
23-
+ var.datasource.withRegex('')
23+
+ var.query.withDatasourceFromVariable(self.Datasource)
2424
+ var.query.generalOptions.withLabel('Worker')
2525
+ var.query.selectionOptions.withMulti(true)
2626
+ var.query.selectionOptions.withIncludeAll(false)
27-
+ var.query.withRefresh(2),
27+
+ var.query.refresh.onTime(),
2828

2929
master_pod:
3030
var.query.new('master_pod', 'label_values({pod=~"ovnkube-master.*", namespace=~"openshift-ovn-kubernetes"}, pod)')
31-
+ var.datasource.withRegex('')
31+
+ var.query.withDatasourceFromVariable(self.Datasource)
3232
+ var.query.generalOptions.withLabel('OVNKube-Master')
3333
+ var.query.selectionOptions.withMulti(true)
3434
+ var.query.selectionOptions.withIncludeAll(false)
35-
+ var.query.withRefresh(1),
35+
+ var.query.refresh.onTime(),
3636

3737
kubenode_pod:
3838
var.query.new('kubenode_pod', 'label_values({pod=~"ovnkube-node.*", namespace=~"openshift-ovn-kubernetes"}, pod)')
39-
+ var.datasource.withRegex('')
39+
+ var.query.withDatasourceFromVariable(self.Datasource)
4040
+ var.query.generalOptions.withLabel('OVNKube-Node')
4141
+ var.query.selectionOptions.withMulti(true)
4242
+ var.query.selectionOptions.withIncludeAll(false)
43-
+ var.query.withRefresh(1),
43+
+ var.query.refresh.onTime(),
4444
}

0 commit comments

Comments
 (0)