From 4b7ecc82e254d9a7bf0990c609880e5c4ad67165 Mon Sep 17 00:00:00 2001 From: Dam Viet Date: Mon, 15 Jul 2019 14:54:13 +0700 Subject: [PATCH 1/4] suggest fix Container Memory usage --- _data/rules.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/rules.yml b/_data/rules.yml index f6f2b3c..1be59aa 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -89,7 +89,7 @@ services: severity: warning - name: Container Memory usage description: Container Memory usage is above 80% - query: '(sum(container_memory_usage_bytes) BY (ip) / sum(container_spec_memory_limit_bytes) BY (ip) * 100) > 80' + query: '(sum(container_memory_usage_bytes) BY (ip) / sum(container_memory_max_usage_bytes) BY (ip) * 100) > 80' severity: warning - name: Container Volume usage description: Container Volume usage is above 80% From db26f248f8587b8e72b43dab8228b1dca539f75f Mon Sep 17 00:00:00 2001 From: Dam Viet Date: Mon, 15 Jul 2019 14:56:52 +0700 Subject: [PATCH 2/4] fix rule Container Volume usage --- _data/rules.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/rules.yml b/_data/rules.yml index 1be59aa..7d7d006 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -93,7 +93,7 @@ services: severity: warning - name: Container Volume usage description: Container Volume usage is above 80% - query: '(sum(container_fs_inodes_total) BY (ip) / sum(container_fs_inodes_total) BY (ip) * 100) > 80' + query: '(sum(container_fs_inodes_free) BY (ip) / sum(container_fs_inodes_total) BY (ip) * 100) > 80' severity: warning - name: Container Volume IO usage description: Container Volume IO usage is above 80% From 6d6d6ac6a7b94170f4f4334deb968fdadada56bc Mon Sep 17 00:00:00 2001 From: Dam Viet Date: Mon, 15 Jul 2019 15:13:23 +0700 Subject: [PATCH 3/4] update --- _data/rules.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/rules.yml b/_data/rules.yml index 7d7d006..5ea0827 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -67,7 +67,7 @@ services: severity: warning - name: Swap is filling up description: Swap is filling up (>80%) - query: '(((node_memory_SwapTotal - node_memory_SwapFree) / node_memory_SwapTotal) * 100) > 80' + query: '(1 - (node_memory_SwapFree_bytes / node_memory_SwapTotal_bytes)) * 100 > 80' severity: warning - name: SystemD service failed description: 'Service {{ $labels.name }} failed' From e2c731229b51af4057f681eb75b79e646fba8d5e Mon Sep 17 00:00:00 2001 From: Dam Viet Date: Wed, 17 Jul 2019 16:59:56 +0700 Subject: [PATCH 4/4] fix rule Container Volume usage --- _data/rules.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/rules.yml b/_data/rules.yml index 5ea0827..eba3892 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -93,7 +93,7 @@ services: severity: warning - name: Container Volume usage description: Container Volume usage is above 80% - query: '(sum(container_fs_inodes_free) BY (ip) / sum(container_fs_inodes_total) BY (ip) * 100) > 80' + query: '(1 - (sum(container_fs_inodes_free) BY (ip) / sum(container_fs_inodes_total) BY (ip)) * 100) > 80' severity: warning - name: Container Volume IO usage description: Container Volume IO usage is above 80%