Skip to content

Commit 517276c

Browse files
committed
Update oom kill queries
1 parent d31ec85 commit 517276c

2 files changed

Lines changed: 18 additions & 3 deletions

File tree

kubernetes/assets/dashboards/kubernetes_clusters.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4524,14 +4524,19 @@
45244524
"formulas": [
45254525
{
45264526
"alias": "OOM killed",
4527-
"formula": "query1"
4527+
"formula": "clamp_min(diff(query1), 0) * query2"
45284528
}
45294529
],
45304530
"queries": [
45314531
{
45324532
"data_source": "metrics",
45334533
"name": "query1",
4534-
"query": "sum:kubernetes.containers.state.terminated{$cluster,reason:oomkilled,$scope} by {pod_name}"
4534+
"query": "sum:kubernetes.containers.restarts{$cluster,$scope} by {pod_name,kube_container_name}.fill(last)"
4535+
},
4536+
{
4537+
"data_source": "metrics",
4538+
"name": "query2",
4539+
"query": "sum:kubernetes.containers.last_state.terminated{$cluster,reason:oomkilled,$scope} by {pod_name,kube_container_name}.rollup(max)"
45354540
}
45364541
],
45374542
"response_format": "timeseries",

kubernetes/assets/dashboards/kubernetes_pods.json

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -911,11 +911,21 @@
911911
{
912912
"on_right_yaxis": false,
913913
"response_format": "timeseries",
914+
"formulas": [
915+
{
916+
"formula": "clamp_min(diff(query1), 0) * query2"
917+
}
918+
],
914919
"queries": [
915920
{
916-
"query": "sum:kubernetes.containers.state.terminated{$cluster,$namespace,$deployment,reason:oomkilled,$scope,$statefulset,$daemonset,$job} by {pod_name}",
921+
"query": "sum:kubernetes.containers.restarts{$cluster,$namespace,$deployment,$scope,$statefulset,$daemonset,$job} by {pod_name,kube_container_name}.fill(last)",
917922
"data_source": "metrics",
918923
"name": "query1"
924+
},
925+
{
926+
"query": "sum:kubernetes.containers.last_state.terminated{$cluster,$namespace,$deployment,reason:oomkilled,$scope,$statefulset,$daemonset,$job} by {pod_name,kube_container_name}.rollup(max)",
927+
"data_source": "metrics",
928+
"name": "query2"
919929
}
920930
],
921931
"style": {

0 commit comments

Comments
 (0)