2016-10-06 57 views
0

我遇到問題以配置在3.0版及更高版本中添加的新Zabbix預測觸發器。Zabbix - timeleft和預測觸發器不起作用

我運行的zabbix 3.2服務器和配置的預測觸發如下:

{hostname:vfs.fs.size[/,free].timeleft(7d,,102745398)}<1h 
{hostname:vfs.fs.size[/,free].forecast(7d,,1h)}<102745398 

從我的理解這些觸發器(https://www.zabbix.com/documentation/3.0/manual/config/triggers/prediction)的混亂文檔,他們應該喜歡這個工作:

「timeleft」觸發器應該使用歷史數據的最後7天來預測可用空間並在達到閾值前1小時發出警告(在這種情況下爲102745398Kb,相當於可用空間的10%) 。

我不認爲我完全理解「預測」觸發器,但我仍然配置它以查看它的行爲。

最初我已經配置了「pfree」既觸發的,而不是「免費」的,就像這樣:

{hostname:vfs.fs.size[/,pfree].timeleft(7d,,10)}<1h 
{hostname:vfs.fs.size[/,pfree].forecast(7d,,1h)}<10 

它沒有正常工作。

我是否在觸發器中做錯了什麼,或者他們需要之前完成的特定配置以使其工作?我所做的只是在Zabbix中配置Item的觸發器,而沒有其他任何東西。另外,我對自己的瞭解並不是很有信心,有人可以向我解釋一些更好嗎?

謝謝!

+0

無法確定沒有看到您的數據 - 這些功能基於變化率進行操作。你是如何得出結論還剩不到1個小時的? – Richlv

+0

因爲我用來測試的主機在每天晚上的凌晨3點時間都會低於10%的空間,這是因爲需要一些磁盤空間並在運行後將其釋放的例程。下面是它的一個7d圖:[http://puu.sh/rAlqj/96614a2719.png](http://puu.sh/rAlqj/96614a2719.png) 正如你所看到的,這是完美的場景因爲這臺機器上的磁盤使用量非常可預測。 – AFAbyss

+1

啊 - 那麼你可能想把時間段設置爲7天30分鐘。查看7天的數據,可能會得出結論,磁盤需要很長時間才能滿。看着自由空間不斷下降的最後30分鐘,圖片看起來完全不同。 – Richlv

回答

1

您可能希望將期限設置爲7天30分鐘。查看7天的數據,可能會得出結論,磁盤需要很長時間才能滿。看着自由空間不斷下降的最後30分鐘,圖片看起來完全不同。