Bootstrap

zabbix 硬件功能_【Zabbix学习笔记】三、zabbix软硬件环境需求

安装环境概述

zabbix-server服务器运行的环境为Linux+Php+DataBase,PHP可以与Nginx或Apache组合使用,DataBase可以选择Mysql、Oracle、PostgreSQL等

一、硬件环境需求

对于最小化的安装环境,官方推荐的硬件配置如下表所示。

环境平台CPU/内存数据库硬盘监控主机数

小型CentOS2cpu/1GbMysql、InnoDB普通100

中型CentOS2cpu/2GbMysql、InnoDB普通500

大型Red Hat Enterprise Linux4cpu/8GbMysql、InnoDB或PostgreSQLraid10 SAS或SSD大于1000

超大型Red Hat Enterprise Linux8cpu/16GbMysql、InnoDB或PostgreSQLraid10 SAS或SSD大于10000

在整个Zabbix监控系统的搭建、维护中,磁盘I/O性能、数据库性能是系统良好运行的关键因素

二、磁盘容量需求

(1)历史数据的保存

NVPS是每秒处理数据的平均数量,假设有60000个监控项,刷新周期为60s,现在每秒需要处理的数据量就为60000/60=1000,也就是说每秒钟需要往数据库里面存储1000条数据,一条数据需要50字节,假设历史数据保留的周期为90天,需要占用的空间为:

历史数据大小=天数x一天二十四小时x一小时3600秒x每秒处理的数据量x50Bytes

例如,有60000个监控项,监控指标数据更新周期为60s,每秒需要处理的数据量为

;