Skip to content
Snippets Groups Projects
Commit a8e964c1 authored by Per Cederqvist's avatar Per Cederqvist
Browse files

If both a warning and a critical exist, make sure to report the critical.

parent a839e626
No related branches found
No related tags found
No related merge requests found
......@@ -117,17 +117,9 @@ exec $CMD | $GAWK -vverbose=$VERBOSE \
gtotal += total[dev]; \
ndisks++; disks=disks " " dev; \
nsoft+=serr[dev]; nhard+=herr[dev]; ntran+=terr[dev]; \
if (herr[dev] >= hcrit) { \
if (herr[dev] >= hcrit || terr[dev] >= tcrit || serr[dev] >= scrit) { \
ncrit++; crits=crits " " dev; \
} else if (herr[dev] >= hwarn) { \
nwarn++; warns=warns " " dev; \
} else if (terr[dev] >= tcrit) { \
ncrit++; crits=crits " " dev; \
} else if (terr[dev] >= twarn) { \
nwarn++; warns=warns " " dev; \
} else if (serr[dev] >= scrit) { \
ncrit++; crits=crits " " dev; \
} else if (serr[dev] >= swarn) { \
} else if (herr[dev] >= hwarn || terr[dev] >= twarn || serr[dev] >= swarn) { \
nwarn++; warns=warns " " dev; \
} } \
END { \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment