Zabbix:
- Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
- zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。
- zabbix由2部分构成,zabbix server与可选组件zabbix agent。
- zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平台之上。
- zabbix server可以单独监视远程服务器的服务状态;同时也可以与zabbix agent配合,可以轮询zabbix agent主动接收监视数据(trapping方式),同时还可被动接收zabbix agent发送的数据(trapping方式)。
- 另外zabbix server还支持SNMP (v1,v2),可以与SNMP软件(例如:net-snmp)等配合使用。
一、实验环境
ip设置和yum源设置
##为了实验环境的纯净,准备新的zabbix-server zabbix-server(server1): 172.25.7.1 之后会添加新的主机在监控里面,今天先做好第一台zabbix-server ##在真机中给zabbix—server通网,或者直接给172.25.7网段 iptables -t nat -I POSTROUTING -s 172.25.7.0/24 -j MASQUERADE -------------从阿里云上下好yum源------------------------------- [root@server1 ~]# cd /etc/yum.repos.d/ [root@server1 yum.repos.d]# vi zabbix.repo [zabbix] name=Zabbix Official Repository - $basearch baseurl=https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/ enabled=1 gpgcheck=0 [zabbix-non-supported] name=Zabbix Official Repository non-supported - $basearch baseurl=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/x86_64/ enabled=1 gpgcheck=0
二、安装zabbix以及zabbix相关包
[root@server1 yum.repos.d]# yum clean all [root@server1 yum.repos.d]# yum list zabbix [root@server1 ~]# yum install zabbix-agent zabbix-server-mysql zabbix-web \ -> zabbix-web-mysql.noarch php-bcmath-5.4.16-46.el7.x86_64.rpm \ -> php-