Module: monitoring-plugins
Branch: master
Commit: 441913dcb700cb92b8a0448b813d60fccc436bc8
Author: Jan Wagner <[email protected]>
Date: Sun Oct 19 22:58:47 2014 +0200
URL:
https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=441913d
Improving output when swap space has zero size
---
plugins/check_swap.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/plugins/check_swap.c b/plugins/check_swap.c
index 4a573c7..63c9505 100644
--- a/plugins/check_swap.c
+++ b/plugins/check_swap.c
@@ -349,6 +349,9 @@ main (int argc, char **argv)
/* if total_swap_mb == 0, let's not divide by 0 */
if(total_swap_mb) {
+ if(total_swap_mb == 0) {
+ status = "- Swap is either disabled, not present, or of
zero size. ";
+ }
percent_used = 100 * ((double) used_swap_mb) / ((double)
total_swap_mb);
} else {
percent_used = 100;