运用Zabbix实现内网服务器状态及局域网状况监控(2) —— 环境配置
一、基本要求
Zabbix支持如下操作系统:
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)
软件需要:
数据库
MySQL: 5.0.3 或者以上,推荐使用 InnoDB 引擎( TTLSA 推荐使用 MySQL,开源、 免费资料多)
Oracle: 10g 或者以上
PostgreSQL: 8.1 或者以上 .
SQLite: 3.3.5 或者以上
IBM DB2: 9.7 或者以上
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 / pgsq / sqlite3
服务器
以下内容都为可选项,如果你需要监控特定项,安装特定支持即可。
OpenIPMI: IPMI 硬件监控
libssh2:版本 1.0 以上, SSH 支持
fping: icmp 监控项
libcurl:监控 web 项.
libiksemel:支持 jabber 报警(国内应该没什么人用)
net-snmp: SNMP 监控支持
JAVA网关
如果你需要通过 Java 网关来监控你的 Java 进程,那么你需要增加如下支持
包名 | 地址 | 兼容性 |
logback-core-0.9.27.jar | http://logback.qos.ch/ | 0.9.27 、 1.0.13 、 1.1.1 |
logback-classic-0.9.27.jar | http://logback.qos.ch/ | 0.9.27 、 1.0.13 、 1.1.1 |
slf4j-api-1.6.1.jar | http://logback.qos.ch/ | 1.6.1 、 1.6.6 、 1.7.6 |
android-json-4.3_r3.1.jar | http://android.googlesource.com/platform/libcore/+/master/json | 2.3.3_r1.1 、 4.3_r3.1 |
时间同步
数据库空间计算公式
zabbix 配置:固定大小,一般<10MB
历史数据:天数*(监控项总数/更新频率)*24 小时*3600 秒*50 字节
趋势数据:天数*(监控项总数/3600) *24 小时*3600 秒*128 字节
事件数据:天数*事件个数(大概值) *24 小时*3600 秒*130 字节
数据库硬盘空间=配置文件大小+历史记录+趋势记录+事件记录
二、环境配置
LNMP环境配置:http://www.cnblogs.com/vurtne-lu/p/7655802.html
配置PHP
[root@localhost html]# vim /etc/php.ini # 修改配置参数 max_execution_time = 300 memory_limit = 128M post_max_size = 16M upload_max_filesize = 2M max_input_time = 300 date.timezone = PRC
- 运用Zabbix实现内网服务器状态及局域网状况监控(4) —— Zabbix客户端安装
- 运用Zabbix实现内网服务器状态及局域网状况监控(3) —— Zabbix服务端安装
- 运用Zabbix实现内网服务器状态及局域网状况监控(1) —— Zabbix介绍
- 运用Zabbix实现内网服务器状态及局域网状况监控(5) —— Zabbix监控路由器
- Zabbix-2.0.6+CentOS 搭建安装系统环境实现网络状况监控(绝对OK)
- 搭建Linux(centos5.3)+Apache2+Mysql5+Php5+zabbix1.8.5系统环境实现网络状况监控
- 搭建Linux(centos5.5)+Apache2+Mysql5+Php5+zabbix1.8.5系统环境实现网络状况监控
- zabbix在一台服务器上监控多个java进程的实现 运用自动发现规则
- centos5.5 搭建 zabbix1.8.5系统环境实现网络状况监控
- Yale cas服务器端/客户端环境配置以及其在tomcat服务器下SSL安全协议得部署之完全实现篇
- 配置iptables NAT端口转发 实现内网服务器端口提供公网接入
- zabbix 服务器监控Server配置
- Yale cas服务器端/客户端环境配置以及其在tomcat服务器下SSL安全协议得部署之完全实现篇
- zabbix trap 监控windows 服务器raid中个磁盘状态脚本
- 利用PHP实现对服务器性能与状态的监控
- Yale cas服务器端/客户端环境配置以及其在tomcat服务器下SSL安全协议得部署之完全实现篇
- nagios运用飞信实现短信报警监控服务器
- nagios运用飞信实现短信报警监控服务器 推荐
- Nagios--运维监控软件--简易安装与配置(已经在信工服务器实现)