0
嘿,我正在研究一個Nagios插件,它旨在允許與perfdata進行復雜的比較。作爲變量的bash參數
這個想法是作爲參數傳遞一個比較字符串,然後使用它來給出狀態。
check_vmstat «display» [-o «output vars»] [-w «warning expr.»] [-c «critical expr.»] -d «delay»
表達式是布爾型expr。用變量名稱。例如:
check_vmstat cpu_us,memory_free,memory_swpd -w (((cpu_us>80)&&(memory_free<20))||((memory_swpd>5)&&(memory_free<50))) -c *>90
「顯示」和「輸出變量」將使用這樣的命名法。
你會怎麼做?