天天看點

自學Zabbix5.1 zabbix maintenance維護周期

自學Zabbix5.1 zabbix maintenance維護周期 

1. 概述

你可以定義維護周期在主機或主機組裡。這裡有2種維護狀态:

  • 依舊收集資料   繼續對目标的監控資料的收集
  • 暫停收集資料   停止對目标的監控資料的收集

當不想收到維護中的伺服器的報警時候,需要在action中設定條件"Maintenance status = not in “maintenance".

當action的條件中有多個Host時,隻要其中有一個host是不在維護狀态的,就會發送這個報警。

對于Maintenance狀态的運作機制,zabbix有個程序叫做"Timer",它負責設定Host的維護狀态,在每一分鐘的0秒,它會根據設定将Host的狀态修改為"維護中",又或者是将其從“維護中”去除。

當一個host從"no data"維護狀态中恢複時,是不會觸發nodata()這個方法的,因為nodata()是跟上一次的結果做比較,是以不會認為是"no data"

2. 配置

點選Configuration(配置) → Maintenance(維護)--->點選Create maintenance period (建立維護周期)

自學Zabbix5.1 zabbix maintenance維護周期
自學Zabbix5.1 zabbix maintenance維護周期
 參數  描述
 Name  維護名稱
 Maintenance type

 兩種維護類型可選:

With data collection - 依舊收集資料

No data collection - 暫停收集資料

 Active since  維護周期開始時間
 Active till  維護結束時間
 Description  描述

Periods 頁籤

是維護周期的,可以選擇daily, weekly, monthly or one-time,我這邊的例子是每周一淩晨6點開始維護,持續2個小時,也就是到八點結束.如果你想每天執行,也可以選擇daily或者在weekly 裡選擇周一到周天

自學Zabbix5.1 zabbix maintenance維護周期

Hosts & Groups頁籤

選擇需要維護的主機或者組.

維護辨別

inventory-->HOSTS->host inventory的overview裡面可以看到維護的标示(扳手),如下圖

​​

自學Zabbix5.1 zabbix maintenance維護周期

​​

zabbix maintenance

或者在HOSTS清單裡面,status顯示In maintenance.

​​

繼續閱讀