设为首页 收藏本站
查看: 1201|回复: 0

[经验分享] zabbix简介(第一章第4节)

[复制链接]
发表于 2019-1-24 09:19:54 | 显示全部楼层 |阅读模式
  在了解完zabbix进程构成之后,我们接着聊zabbix的硬件配置、软件需求,或者说我安装zabbix需要什么软件,服务器需要什么样的配置,监控100台服务器需要怎样的一台服务器,或者我有一台8核16G的服务器,我能监控多少台服务器?来,带着困惑往下看.
1. 硬件需求
  无非就是cpu、内存、硬盘之类的
  1.1 CPU
  由你的zabbix数据库使用情况来做决定,如果你监控的项目越多,那你的cpu要越好。具体多好,下面有个表格
  1.2 内存与硬盘
  最基本的需求:128MB内存、256MB硬盘,当然这样的机器这年头应该找不到了吧,尤其要说明硬盘的问题,你的监控项越多、历史记录保留时间的越久数据库将会越大。我所知道的100来台服务器,做基本的cpu、内存、硬盘、网卡流量等监控,长年累月下来大概60GB左右。
  1.3 其他硬件
  如果你觉得有必要的话,你再准备一个GSM短信猫吧,不过很少人用,基本上都使用email或者飞信报警.
  1.4 硬件需求表
DSC0000.jpg

  zabbix硬件
  如上,P2的CPU、256MB内存已经可以监控20个主机。AMD 3200+/2G内存可以监控500个主机(05年大学的时候,中低端主流cpu,这都快10年了,尤其可见zabbix对服务器的硬件配置要求有多低),现在的服务器一般都比上面最高配还来得高,所以我武断的认为,大家手头的服务器都有能力监控1w+以上的服务器,我再武断的认为手头上有1w+服务器的公司能有多少.
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里面加上定时时间同步。
# crontab -l00 00  * * *    /usr/sbin/ntpdate -u 195.13.1.1535. 结束
  说到这里,大家对zabbix的一个需求大概都明白了,不过还是有人特别想知道:我有N个监控项到底需要多大的硬盘空间呢?好奇害死猫,请看下下回的《zabbix数据库空间需求计算方法》,下一篇文章《zabbix安装》。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-666878-1-1.html 上篇帖子: zabbix简介(第一章第2节) 下篇帖子: zabbix安装配置详解(一)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表