Zabbix 分布式监控系统-----【 Zabbix 3.0 的安装过程 】
- Zabbix功能
- 监控服务器的运行状态,如CPU、内存、网卡、 硬盘容量、磁盘IO、负载LOAD;
- 监控网络设备,如路由器、交换机、防火墙等的带宽流量、运行是否正常;
- 监控服务器底层硬件,CPU温度、风扇的转速、硬盘损坏;
- 监控WEB网站关键词、监控应用程序的端口、连接数;
主流的开源监控软件
- Zabbix(C/S模式) (支持分布式、自动发现、自动监控)
- Cacti (不支持分布式、自动发现、自动监控)
- Nagios (不支持分布式、自动发现、自动监控)
- Ganglia (不支持分布式、自动发现、自动监控)
- Mrtg (不支持分布式、自动发现、自动监控)
配置yum源,将原来基本的yum源仓库备份为 CentOS-Base.repo.bak
下载yum源仓库,使用wget命令进行下载,使用-O参数将下载好的文件重命名为/etc/yum.repos.d/CentOS-Base.repo
地址: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
假如yum clean all 出现如下报错信息无法正常执行命令
使用rm -f /var/run/yum.pid 命令,删除占用的程序。
安装额外的epel-release软件包
安装fish软件包
安装相关服务程序 yum install -y http php php-mysql maridb-server
新建一个PHP首页文件,并填写以下的测试内容
重启服务,并关闭防火墙
未关闭防火墙之前,打开测试页面。
关闭防火墙之后,打开测试页面。
启动数据库服务
初始化数据库
登录数据库
rpm -i http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
修改zabbix服务的配置文件
zabbix服务端监控平台已搭建完毕,剩下的就是需要添加被监控的主机或web服务