一共有三類數(shù)據(jù):
歷史數(shù)據(jù)(每秒記錄一次)
保存天數(shù)*每秒處理的數(shù)據(jù)量*86400(秒)*50Bytes(每條數(shù)據(jù)的大小)
趨勢數(shù)據(jù)(每小時記錄一次)
保存天數(shù)*每小時處理的數(shù)據(jù)量*24(小時)*128Bytes(每條數(shù)據(jù)的大小)
事件數(shù)據(jù)
保存天數(shù)*每秒產(chǎn)生的數(shù)據(jù)量*86400(秒)*130Bytes(每條數(shù)據(jù)大小)
例:
一共有1000臺被監(jiān)控主機,平均每臺主機上有60個Item,每60秒采集一次數(shù)據(jù)。假設(shè)每臺主機平均每秒產(chǎn)生1個事件,數(shù)據(jù)保存時間為默認(rèn),即歷史數(shù)據(jù)保存90天,趨勢數(shù)據(jù)保存365天,計算一年中,zabbix所需的數(shù)據(jù)庫大小
總Item
1000*60=60000
每秒采集的數(shù)據(jù)量
60000/60=1000
歷史數(shù)據(jù)
90*1000*86400*50=388 800 000 000 Bytes = 362GBytes
趨勢數(shù)據(jù)
365*60000*24*128=67 276 800 000 Bytes= 62.6GBytes
事件數(shù)據(jù)
365*1000*86400*130=4 099 680 000 000 Bytes=3.8 GBytes
平均每秒io量
(1000*3600*50+60000*128+3600*130)/3600=52263 Bytes = 51 KBytes
Zabbix數(shù)據(jù)庫總共需要428.4GBytes左右的空間
附,計算用腳本:
#!/bin/bash read -p "請輸入被監(jiān)控主機數(shù): " host read -p "請輸入平均每臺主機所需監(jiān)控的Item數(shù)量: " item read -p "歷史數(shù)據(jù)保存多少天? " history read -p "趨勢數(shù)據(jù)保存多少天? " trend totalItem=$[${host}*${item}] datePerSecond=$[${totalItem}/60] historyData=$[${history}*${datePerSecond}*86400*50/1024/1024/1024] trendData=$[${trend}*${totalItem}*24*128/1024/1024/1024] eventData=$[365*1*86400*130/1024/1024/1024] totalData=$[${historyData}+${trendData}+${eventData}] ioRate=$[(${datePerSecond}*3600*50+${totalItem}*128+3600*130)/3600/1024] cat <效果
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。