ctdb-scripts: Memory monitoring uses thresholds expressed as percentages
[Samba.git] / ctdb / tests / eventscripts / 05.system.monitor.015.sh
blobe950bbd276e6639ca860bcab87111d0375978492
1 #!/bin/sh
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
5 define_test "Memory check, bad situation, only memory critical"
7 setup_memcheck 90 0
9 CTDB_MONITOR_FREE_MEMORY="85"
10 CTDB_MONITOR_FREE_MEMORY_WARN=""
11 CTDB_CHECK_SWAP_IS_NOT_USED="no"
13 ok <<EOF
14 CRITICAL: OOM - 90% usage >= 85% (CTDB threshold)
15 CRITICAL: Shutting down CTDB!!!
16 $FAKE_PROC_MEMINFO
17 $(ps foobar)
18 CTDB says BYE!
19 EOF
21 simple_test