熱門搜索 Zabbix技術資料 Zabbix常見問、答討論 成功案例 Zabbix交流區 Prometheus交流區
企業經營過程中,業務系統對設備的性能消耗并不總是一層不變的。例如,零售企業在周末很可能產生比工作日更多的業務量,進而消耗更多的設備性能,因此,運維人員不能簡單地為周末與工作日配置等同的資源及告警閾值。
對于使用zabbix監控的企業來說,配置觸發器周期性生效是一個有效、低成本的方案。對零售企業而言,可以將周末的性能監控閾值固定在較高的位置,工作日則默認該監控閾值處在一個較低的位置。
下面以監控某一臺主機的CPU使用率為例,設置一條觸發器僅在星期一生效。(配置周六日告警閾值,可將以下操作的邏輯條件改成or,譬如cpu>70?and?(dayofweek=6?or?dayoofweek=7),其他操作不變)
1.?進入某一主機的觸發器配置,找到原有的CPU使用率告警觸發器。點擊“表達式構造器”。
2.?進入表達式構造器后,點擊編輯,選擇需要編輯的監控項,具體的功能函數選擇dayofweek,設置結果等于1,點擊插入。(結果設置等于1即表示星期一觸發該條件;dayofweek函數的輸出值范圍是1-7,其中星期一是1,星期天是7,依此類推)。
3.?表達式編輯完成后,在下方表達式的邏輯條件處選擇“和(同時滿足)”,然后關閉表達式構造器。
zabbix將生成如下表達式,點擊更新。
注:該表達式由兩條子表達式組成,表示滿足最近10分鐘CPU使用率高于70%且為星期一的條件時,該觸發器即會生效。
4.?因為上述觸發器是只在星期一生效,所以另外還需要配置多一條針對其他日子生效的觸發器,重新打開該觸發器,點擊“克隆”。
重復上述步驟,將在“結果”處選擇<>(不等于),或直接手動更改表達式。
最后生成的表達式:表示滿足最近10分鐘CPU使用率高于40%且不為星期一的條件時,該觸發器即會生效。
至此,該主機生成的兩條CPU使用率的告警閾值配置完成,告警閾值分析在不同的日期生效,互不影響。
除指定具體一周的某一天以外,在表達式的功能函數中還可以指定每月的某一天——通過dayofmonth函數,它的取值范圍是1-31,表示的是該月的第幾號。具體表達式寫法可以參考上述一周具體某天的表達式寫法。
以上就是這一期的zabbix技術知識分享。大家好,我是樂樂,專注運維技術研究與分享,關注我學習zabbix等使用技巧,更多運維問題還可以到尊龍時凱社區留言提問哦~
尊龍時凱社區已永久開發尊龍時凱監控免費版和尊龍時凱MCM免費版,歡迎下載體驗!
部署的Zabbix系統是使用http協議進行訪問的。有時候為了保證安全。我們需要配置使用https協議進行訪問。 下面就講述如何使用自簽名的ssl證書配置https訪問。
View detailsZabbix7.0 alpha版本、beta版本已經陸續發布,Zabbix7.0 LTS版本發布時間也越來越近。據了解,新的版本在性能提升、架構優化等新功能方面有非常亮眼的表現,...
View detailsZabbix在觀看次數和與其他產品對比上都獲得了最多的關注被IT Central Station評為最佳網絡監控軟件
View details基于企業IT系統結構特點,結合客戶運維痛點與實際需求,尊龍時凱為該客戶打造了涵蓋全局監控、資產梳理、大屏視圖、專線鏈路、管理門戶、告警中心等于一...
View details采用分布式架構:多server +?多?proxy?架構,服務器優化、增加表分區、采集方式優化等。
View details業務地圖、告警收斂、自動網絡拓撲、虛擬化監控、定制投屏、章節式報表、可持續消費知識庫等、資產管理、自動運維、服務管理等多個方面的功能和服務。
View details