zabbix——计算所需数据库空间
发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,一共有三类数据:历史数据(每秒记录一次)保存天数*每秒处理的数据量*86400(秒)*50Bytes(每条数据的大小)趋势数据(每小时记录一次)保存天数*每小时处理的数据量*24(小时)*128Byt
千家信息网最后更新 2024年11月11日zabbix——计算所需数据库空间
一共有三类数据:
历史数据(每秒记录一次)
保存天数*每秒处理的数据量*86400(秒)*50Bytes(每条数据的大小)
趋势数据(每小时记录一次)
保存天数*每小时处理的数据量*24(小时)*128Bytes(每条数据的大小)
事件数据
保存天数*每秒产生的数据量*86400(秒)*130Bytes(每条数据大小)
例:
一共有1000台被监控主机,平均每台主机上有60个Item,每60秒采集一次数据。假设每台主机平均每秒产生1个事件,数据保存时间为默认,即历史数据保存90天,趋势数据保存365天,计算一年中,zabbix所需的数据库大小
总Item
1000*60=60000
每秒采集的数据量
60000/60=1000
历史数据
90*1000*86400*50=388 800 000 000 Bytes = 362GBytes
趋势数据
365*60000*24*128=67 276 800 000 Bytes= 62.6GBytes
事件数据
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数据库总共需要428.4GBytes左右的空间
附,计算用脚本:
#!/bin/bashread -p "请输入被监控主机数: " hostread -p "请输入平均每台主机所需监控的Item数量: " itemread -p "历史数据保存多少天? " historyread -p "趋势数据保存多少天? " 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 <
效果
数据
主机
历史
历史数据
趋势
事件
大小
数据库
天数
容量
小时
监控
处理
输入
空间
效果
数量
时间
磁盘
结果
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
qt是否需要安装数据库
肇庆软件开发好不好
软件开发模型最早最广泛
向村民开展网络安全宣传简报
软件开发安康
软件开发属于施工吗
机关网络安全领导小组成立方案
网络安全法罚款表格
工业控制网络技术项目报告
工信部网络安全管理局张洪
服务器超过多少度会宕机
广东软件开发的学校有哪些
福州康为网络技术有限公司官网
联想软件开发属于大厂吗
市局数据库
数据库关系表运算
当前软件开发用的语言
长期供应网络安全零信任
2017网络安全周简报
如何学习网络安全方面
福建软件开发的中专
交换机 ntp服务器
天津升腾服务器什么价格
什么是网络安全文明教育
江苏服务器机柜配件
e5506 服务器
计算机数据库安全技术
工业网络安全联盟
软件开发输入清单范例
中国的新网络技术有限公司