在windows系統中監控cpu利用率非常容易,自帶模板就有這樣的功能,但是在linux里面沒有默認的模板
只有cpu的負載,默認當cpu的負載在一定時間內5以上報警
cpu utilization中有一個cpu idle時間,即cpu的空閑時間,當空閑時間小於10%的時候就是cpu大於90%的時候
老實說這個問題困擾了我很久,網上沒有現成的答案
在linux模板中添加觸發器
Name:
cpu user percent gt 90%
Expression:
{Template OS Linux:system.cpu.util[,idle].avg(1m)}<10
使用apache的ab壓力測試工具命令觸發該條件
# ab -n 1000000 -c 100 http://192.168.3.12:8080