一,介绍
ZABBIX(音同Ž æ BIX)是一个基于WEB界面的提供分布式系统- -监视以及网络监视功能的企业级的开源解决方案。
ZABBIX能监视各种网络参数,保证服务器系统- -的安全运营;并提供灵活的通知机制以让系统- -管理员快速定位/解决存在的各种问题。
ZABBIX由2部分构成,ZABBIX服务器与可选组件ZABBIX代理。
zabbix服务器可以通过SNMP,zabbix 代理,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD, OS X等平台上。
详细介绍可以通过官方文档查阅:HTTPS://www.zabbix.com/documentation/3.4/zh/manual/introduction/features。
二,Linux的的端的服务器安装
系统:Centos 7
1.关闭防护(关闭SELinux的和防火墙)
①修改ESlinux的配置文件
临时关闭SELinux的,重启后失效
#setenforce 0
root @ localhost~] #vim / etc / selinux / config
将配置文件中的SELinux = enforcing 修改为SELinux = disabled
②关闭防火墙
查看防火墙状态
service iptables state
关闭防火墙
#service iptables stop
永久关闭防火墙
chkconfig --level 2345 iptables off
或者 chkconfig iptables off
重启服务器
2.安装依赖包
yum -y install wget net-snmp-devel OpenIPMI-devel httpd openssl-devel java lrzsz fping-devel libcurl-devel perl-DBI pcre-devel libxml2 libxml2-devel mysql-devel gcc php php-bcmath php-gd php-xml php -mbstring php-ldap php-mysql.x86_64 php-pear php-xmlrpc net-tools wget vim-enhanced
3.安装灯环境(Linux + Apache + Mysql / MariaDB + Perl / PHP / Python)
①添加最新的yum源
#wget -P /etc/yum.repos.d http://mirrors.aliyun.com/repo/Centos-7.repo
②安装灯
<