1
我需要設置一個zabbix觸發器,每天檢查一個從20h到22h的日誌文件,並尋找特定的模式。 如果這兩個小時內沒有數據,應該發出警報。 我配置的觸發器的語法是這樣的:Zabbix觸發器在一定的時間段內檢查文件
「{item.time(0)}> 200000 & {item.time(0)} {item.nodata(7800 )} = 1"
這觸發工作正常。然而,我注意到兩個壞方面:
- 如果文件沒有在20小時收到,它觸發警報,但我 需要它來啓動它,只有當文件仍然不能接受22小時。
- 即使文件尚未收到,直到22小時,一次是22h00m30s(一旦它在指定的 時間不再)發送OK 消息
我想縮短時間的時間到30分鐘(從21點30分到22點):這解決了第一個問題,但我仍然遇到第二個問題。
最後一件事。如果我將時間縮短到30分鐘,但讓代理尋找7800s的數據(無數據(7800)),是否會檢查在21點30分之前寫入的日誌條目?
請,如果您有任何建議,我將不勝感激!