@@ -403,11 +403,13 @@ tests:
403
403
- eval_time : 61m
404
404
alertname : KubePersistentVolumeInodesFillingUp
405
405
406
- - name : KubeletTooManyPods alert (single-node)
406
+ - name : KubeletTooManyPods alert (single-node with instance as IP address )
407
407
interval : 1m
408
408
input_series :
409
- - series : ' kubelet_running_pods{cluster="kubernetes", instance="node0 ", job="kubelet"}'
409
+ - series : ' kubelet_running_pods{cluster="kubernetes", instance="10.0.0.0 ", job="kubelet"}'
410
410
values : ' 3x15'
411
+ - series : ' kubelet_node_name{cluster="kubernetes", instance="10.0.0.0", node="node0", job="kubelet"}'
412
+ values : ' 1x15'
411
413
- series : ' kube_node_status_capacity{cluster="kubernetes", node="node0", job="kube-state-metrics", resource="pods", unit="integer"}'
412
414
values : ' 3x15'
413
415
alert_rule_test :
@@ -418,22 +420,27 @@ tests:
418
420
exp_alerts :
419
421
- exp_labels :
420
422
cluster : kubernetes
423
+ instance : 10.0.0.0
421
424
node : node0
422
425
severity : info
423
426
exp_annotations :
424
427
summary : " Kubelet is running at capacity."
425
428
description : " Kubelet 'node0' is running at 100% of its Pod capacity."
426
429
runbook_url : https://github.com/kubernetes-monitoring/kubernetes-mixin/tree/master/runbook.md#alert-name-kubelettoomanypods
427
430
428
- - name : KubeletTooManyPods alert (multi-node)
431
+ - name : KubeletTooManyPods alert (multi-node with instance as node name )
429
432
interval : 1m
430
433
input_series :
431
434
- series : ' kubelet_running_pods{cluster="kubernetes", instance="node0", job="kubelet"}'
432
435
values : ' 3x15'
436
+ - series : ' kubelet_node_name{cluster="kubernetes", instance="node0", node="node0", job="kubelet"}'
437
+ values : ' 1x15'
433
438
- series : ' kube_node_status_capacity{cluster="kubernetes", node="node0", job="kube-state-metrics", resource="pods", unit="integer"}'
434
439
values : ' 6x15'
435
440
- series : ' kubelet_running_pods{cluster="kubernetes", instance="node1", job="kubelet"}'
436
441
values : ' 3x15'
442
+ - series : ' kubelet_node_name{cluster="kubernetes", instance="node1", node="node1", job="kubelet"}'
443
+ values : ' 1x15'
437
444
- series : ' kube_node_status_capacity{cluster="kubernetes", node="node1", job="kube-state-metrics", resource="pods", unit="integer"}'
438
445
values : ' 3x15'
439
446
alert_rule_test :
@@ -444,6 +451,7 @@ tests:
444
451
exp_alerts :
445
452
- exp_labels :
446
453
cluster : kubernetes
454
+ instance : node1
447
455
node : node1
448
456
severity : info
449
457
exp_annotations :
0 commit comments