zabbix的安装需求通常就是硬件配置、软件需求,或者说我安装zabbix需要什么软件,服务器需要什么样的配置,监控100台服务器需要怎样的一台服务器,或者我有一台8核16G的服务器,我能监控多少台服务器?

1. 硬件需求

无非就是cpu、内存、硬盘之类的
1.1 CPU
由你的zabbix数据库使用情况来做决定,如果你监控的项目越多,那你的cpu要越好。如下表格

1.2 内存与硬盘
最基本的需求:128MB内存、256MB硬盘,当然这样的机器这年头应该找不到了吧,尤其要说明硬盘的问题,你的监控项越多、历史记录保留时间的越久数据库将会越大。
100左右服务器,做基本的cpu、内存、硬盘、网卡流量等监控,长年累月下来大概60GB左右。

1.3 其他硬件
若有必要的话,准备一个GSM短信猫告警,但基本大家上都使用email报警。

2. 操作系统

支持如下平台,但是window只能跑客户端

  • Linux
  • IBM AIX
  • FreeBSD
  • NetBSD
  • OpenBSD
  • HP-UX
  • Mac OS X
  • Solaris

Windows: 2000, Server 2003, XP, Vista, Server 2008, 7, 8, Server 2012 (只能跑Zabbix agent)

3. 软件需求

3.1 数据库

  • MySQL:5.0.3或者以上,推荐使用InnoDB引擎(TTLSA推荐使用MySQL,开源免费资料多)
  • Oracle:10g或者以上
  • PostgreSQL:8.1或者以上 .
  • SQLite:3.3.5或者以上
  • IBM DB2:9.7或者以上

3.2 WEB应用

  • Apache:1.3.12或者以上
  • PHP:5.3.0或者以上,zabbix早期版本支持5.2,但是2.2版本只支持到5.3
  • PHP扩展:

gd
                 bcmath
                 ctype
                 libXML     2.6.15或以上
                 xmlreader
                 xmlwriter
                 session
                 sockets
                 mbstring
                 gettext
                 ibm_db2(可选)
                 mysqli(推荐)
                 oci8(可选)
                 pgsql(可选)
                 sqlite3    (可选)

3.3 服务器
以下内容都为可选项,如果你需要监控特定项,安装特定支持即可。

  • OpenIPMI:IPMI硬件监控
  • libssh2:版本1.0以上,监控ssh服务
  • fping:icmp监控项
  • libcurl:监控web项.
  • libiksemel:支持jabber报警
  • net-snmp:增加SNMP支持

3.4 JAVA网关
如果你需要通过Java网关来监控你的Java进程,那么你需要增加如下支持
logback-core-0.9.27.jar :http://logback.qos.ch/ ,0.9.27, 1.0.13, and 1.1.1已测试
logback-classic-0.9.27.jar :http://logback.qos.ch/ , 0.9.27, 1.0.13, and 1.1.1.已测试
slf4j-api-1.6.1.jar :http://logback.qos.ch/ ,1.6.1, 1.6.6, and 1.7.6.已测试
android-json-4.3_r3.1.jar :https://android.googlesource.com/platform/libcore/+/master/json ,2.3.3_r1.1 and 4.3_r3.1已测试

4. 时间同步

最重要的一点,请确保你所有的服务器时间都是正确的,为了确保时间ok,请在crontab里面加上定时时间同步。

自学Zabbix2.1-安装需求的更多相关文章

  1. 自学Zabbix2.3-服务器端server安装过程

    点击返回:自学Zabbix之路 ....

  2. 自学Zabbix2.5-客户端agentd安装过程

    点击返回:自学Zabbix之路 ....

  3. zabbix2.4 安装配置

    首先从www.zabbix.com下载rpm包: 接下来我要配置一台zabbix server,自己监控自己即使服务端又是客户端,zabbix web gui和zabbix数据库都放在同一台主机上,除 ...

  4. 自学Zabbix2.6-zabbix升级

    如果你从zabbix 1.6升级到1.8或者zabbix 1.8升级到zbbix 2.0,那么你需要额外执行sql文件(path.sql): 但是在2.0之后这些步骤都不需要手动做,如果你的版本很低, ...

  5. 自学Zabbix2.2-服务器端环境配置

    点击返回:自学Zabbix之路

  6. 自学Zabbix2.4-web页面配置zabbix

    点击返回:自学Zabbix之路 ....

  7. 大数据自学1-CentOS 下安装CDH及Cloudera Manager

    前面花了一段时间将Ubuntu,Hadoop装完,装到Hbase时,发现Hbase 与Hadoop是有兼容性问题的,Hbase 2.1版是不支持Hadoop 3.11版的,怪不得装起来那么多问题了. ...

  8. 【Selenium-WebDriver自学】Selenium-IDE安装和使用(一)

    ==================================================================================================== ...

  9. 自学linux(安装系统,图形化界面,安装chrome)STEP1

    1. 下载虚拟机VMware并安装 破解版: https://www.xitmi.com/2417.html 2. 下载centos7,6据说已经找不到了? 阿里云镜像: https://mirror ...

随机推荐

  1. [转载] java多线程学习-java.util.concurrent详解(三)ScheduledThreadPoolExecutor

    转载自http://janeky.iteye.com/blog/770441 ------------------------------------------------------------- ...

  2. 在Java编码中,如何减少bug数量

    众所周知,Java编程语言在IT行业是企业中不可缺少的.不管,从Web应用到Android应用,这款语言已经被广泛用于开发各类应用及代码中的复杂功能.但在编写代码时,bug永远是困扰每一位从业者的头号 ...

  3. 前端框架对于未来web移动端的影响

    现在前端框架市场比较乱,各种各样的框架参差不齐,这给我带来了很多困惑,同样是很多朋友的困惑吧!因为前端框架有很多种,对于程序员来说选择学习是非常困难的,不可能有几十上百种都要学习吧,不过最好的办法就是 ...

  4. Redis 快速入门

    Redis 快速入门 谈到Redis,大家应该都不陌生.它是用c语言开发的一个高性能键值数据库,主要用于缓存领域.本章通过Redis的安装,Redis的五大数据类型,Redis的Java客户端,Red ...

  5. makefile 中=与:=的差别

    1."=" make会将整个makefile展开后,再决定变量的值.也就是说,变量的值将会是整个makefile中最后被指定的值.看例子: x = foo y = $(x) bar ...

  6. WPF自定义产品框架

    在讲解之前先看一下效果,有助于理解: 这是客户端的效果图.整个产品分为两部分:1.WPF开发的展示效果的客户端   2.WCF开发的提供数据服务接口的服务端   本章主要讲解一下实际中开发WPF开发客 ...

  7. 在学java继承中

    看到一片个人认为的好博客,http://www.cnblogs.com/dolphin0520/p/3803432.html   ;这一节看的比较慢,加油,就是干: 分类不好意思分到Java中,嘿嘿还 ...

  8. 【NOIP2013提高组】火柴排队

    https://www.luogu.org/problem/show?pid=1966 Σ(ai-bi)2=Σai2+Σbi2-2Σai*bi,要使Σ(ai-bi)2最小,则需2Σai*bi最大. 由 ...

  9. AspNet Core 程序写入配置信息并再次读取配置信息

    1.首先创见Core控制台应用程序  并且引入  AspNetCore.All 首先我们写入配置信息:直接代码如下 //配置信息的根对象 public static IConfigurationRoo ...

  10. Android开发之漫漫长途 Ⅷ——Android Binder(也许是最容易理解的)

    该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列.该系列引用了<Android开发艺术探索>以及<深入理解And ...