一、基本要求

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实现内网服务器状态及局域网状况监控(2) —— 环境配置的更多相关文章

  1. 运用Zabbix实现内网服务器状态及局域网状况监控(3) —— Zabbix服务端安装

    1. Zabbix服务端安装,基于LNMP PHP5.5+Nginx1.9安装配置:http://www.cnblogs.com/vurtne-lu/p/7707536.html MySQL5.5编译 ...

  2. 运用Zabbix实现内网服务器状态及局域网状况监控(5) —— Zabbix监控路由器

    1. 首先在zabbix服务器端安装snmp工具 [root@zabbix ~]# yum -y install net-snmp-utils net-snmp-libs net-snmp-devel ...

  3. 运用Zabbix实现内网服务器状态及局域网状况监控(1) —— Zabbix介绍

    一.Zabbix简介 Zabbix 是一个企业级的.开源的.分布式的监控套件 Zabbix 可以监控网络和服务的监控状况. Zabbix 利用灵活的告警机制,允许用户对事件发送基于 Email 的告警 ...

  4. 运用Zabbix实现内网服务器状态及局域网状况监控(4) —— Zabbix客户端安装

    1.  创建用户 [root@zabbix ~]# groupadd zabbix [root@zabbix ~]# useradd -g zabbix zabbix 2. 安装zabbix_3.2 ...

  5. 【干货】ECS服务器OPENVPN搭建,方便管理所有内网服务器

    [干货]ECS服务器OPENVPN搭建,方便管理所有内网服务器 使用场景 一台有外网的ECS服务器+N台无外网的ECS服务器,使用OPENVPN管理全部的ECS服务器(包括无外网的ECS服务器). 鉴 ...

  6. OpenWRT DNS无法解析WAN连接的内网服务器域名

    系统版本OpenWrt Chaos Calmer 15.05.1,网络连接为:WAN口连接内网10.x.x.x网段,WAN口设置为静态IP.设置L2TP接口,通过L2TP访问外网.问题出现于,所有外网 ...

  7. centos7下安装openvpn,访问内网服务器 (二) windows访问

    一.简介 在上一章中已经安装好了openvpn,并且已经启动成功,现在就可以通过openvpn的客户端进行连接访问内网服务器了. 二.安装openvpn客户端 下载地址: https://www.te ...

  8. CentOS 7 下用 firewall-cmd / iptables 实现 NAT 转发供内网服务器联网

    自从用 HAProxy 对服务器做了负载均衡以后,感觉后端服务器真的没必要再配置并占用公网IP资源. 而且由于托管服务器的公网 IP 资源是固定的,想上 Keepalived 的话,需要挤出来 3 个 ...

  9. H3C SecPath U200-S 如何在内网使用外网IP地址访问内网服务器

    H3C SecPath U200-S 如何在内网使用外网IP地址访问内网服务器 ------------------------------------------------------------ ...

随机推荐

  1. HDU 2043 密码

    http://acm.hdu.edu.cn/showproblem.php?pid=2043 Problem Description 网上流传一句话:"常在网上飘啊,哪能不挨刀啊-" ...

  2. MYSQL InnoDB Cluster

    https://dev.mysql.com/doc/refman/5.7/en/group-replication.html GroupReplication的原理 https://dev.mysql ...

  3. 日常工作中 Oracle12c参数的处理:

    1. Oracle12c 修改过的参数 alter system set result_cache_mode=manual; alter system ; alter system set " ...

  4. [读书笔记]SQLSERVER企业级平台管理实践读书笔记01

    1. SQLSERVER信息收集 SQLDIAG 使用界面 C:\Users\Administrator>sqldiag2018/01/02 08:13:26.10 SQLDIAG Collec ...

  5. 数组 this.setData快捷赋值

    let list=this.data.list; let listString = `{"list[${index}].sliderSure":${!list[index].sli ...

  6. Lodop在页面获取打印机列表 选择打印机预览

    利用GET_PRINTER_COUNT,获取打印机个数,然后用GET_PRINTER_NAME(intPrinterIndex);循环获取打印机名称,添加到list列表里,可以让用户在页面就选择打印机 ...

  7. React的组件间通信

    一.React的单向数据流 React是单向数据流,数据主要从父节点传递到子节点(通过props).如果顶层(父级)的某个props改变了,React会重渲染所有的子节点.这通常被称为“自顶向下”或“ ...

  8. BZOJ3028 食物(生成函数)

    显然构造出生成函数:则有f(x)=(1+x2+x4+……)·(1+x)·(1+x+x2)·(x+x3+x5+……)·(1+x4+x8+……)·(1+x+x2+x3)·(1+x)·(1+x3+x6+…… ...

  9. Java中如何输出对勾,ASCII编码与字符串相互转换

    Java中如何输出对勾? 最简单的方法是,从那个地方拷贝一个对勾的字符,然后System.out.println("√"); 但是心里总会担心,万一机器不认这个字符该怎么办?(可能 ...

  10. android-support-v4.jar 免积分下载

    资源名称:android扩展插件 android-support-v4.jar 资源大小:137KB 上传日期:2012-10-08 资源积分:1 下载次数:136 电信下载地址:http://www ...