From dda2f9d285b67948e4720d0a0868e815db7c0351 Mon Sep 17 00:00:00 2001 From: Tyler Clendenin Date: Thu, 3 May 2018 10:56:35 -0400 Subject: [PATCH] task_high_memory_usage_1g missing container_label_com_docker_swarm_task_name in BY The task alert for memory shows blank $labels.container_label_com_docker_swarm_task_name values without the value in the BY statement --- prometheus/rules/swarm_task.rules.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prometheus/rules/swarm_task.rules.yml b/prometheus/rules/swarm_task.rules.yml index 4e0b209..db9aa7e 100644 --- a/prometheus/rules/swarm_task.rules.yml +++ b/prometheus/rules/swarm_task.rules.yml @@ -14,7 +14,7 @@ groups: }}' on '{{ $labels.container_label_com_docker_swarm_node_id }}' - alert: task_high_memory_usage_1g expr: sum(container_memory_rss{container_label_com_docker_swarm_task_name=~".+"}) - BY (container_label_com_docker_swarm_node_id) > 1e+09 + BY (container_label_com_docker_swarm_task_name, container_label_com_docker_swarm_node_id) > 1e+09 for: 1m annotations: description: '{{ $labels.container_label_com_docker_swarm_task_name }} on ''{{