注:該文做者是 Ricardo Santos,原文是 History and Trendsmysql
這兩個術語可能會致使一些混亂,但理解它們對中小型的環境是相當重要的。sql
全部收集的數據,無論它們是什麼類型,被存儲在 history 表中。數據庫
Trends 基本上是收集到的按小時合併的數據(僅僅是數值類型)。Zabbix 服務器按小時把全部的值從 history 表中提取出來,並按每小時計算最小值,平均值和最大值。服務器
注意:string 條目, 像 character, log 和 text, 沒有 trendsui
這兩種數據都會保留在數據庫中,直到 Zabbix 服務器的 Housekeeper 基於 Keep history
和 Keep trends
配置刪除它:spa
所以若是你有一個條目是 60 的更新間隔和保存 7 天的歷史記錄,它將在 history 表中每一個條目生成 (60247) 10080 行的記錄。code
對於 trend 表,730 天的配置,它將爲每一個條目生成 (730247) 17520 行記錄。orm
history/trends 的數據庫表 和它們的條目類型:blog
若是你有一個大型環境,我建議你禁止 housekeeping,在這篇文章中有詳細解釋。ip