zabbix 3.4.1简单安装
环境介绍:OS:centos7
database :mariadb
zabbix版本:3.4.1
1、安装源码库配置部署包,安装源码库配置部署包。这个部署包包含了yum配置文件
http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/ 安装release.rpm 加入zabbix源
2、server端:
yum install zabbix-server-mysql zabbix-web-mysql
创建zabbix用户并加入组
groupadd zabbix
useradd -g zabbix zabbix
导入初始架构(Schema)和数据
zcat create.sql.gz | mysql -uroot -predhat zabbix
编辑server配置文件 vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
修改时区 vim /etc/httpd/conf.d/zabbix.conf
为方便启动可直接将以下命令写入脚本执行,需关闭server的防火墙和selinux和agent的防火墙,启动zabbix server
systemctl stop firewalld.service
systemctl start mariadb.service
systemctl start httpd.service
systemctl start zabbix-server.service
setenforce 0
可以查看日志检查是否正常启动 cat /var/log/zabbix/zabbix_server.log
浏览器输入http://$serverip/zabbix初始化安装
3、agent端:
yum install zabbix-agent
编辑agent端配置文件
vim /etc/zabbix/zabbix_agentd.conf
Server=172.25.254.201 #server的IP
ServerActive=172.25.254.201 #如果没有proxy server 就是server的ip
Hostname=myadmin #客户端主机名,需要和前端web GUI 中配置--主机--主机名称保持一致
启动zabbix-agent
systemctl restart zabbix-agent.service
配置--主机--新建主机
给主机添加模板
zabbix内置模板无带cpu占用,需自己添加该监控项
在Template OS Linux中,添加ITEM,我直接在Processor load 那clone出来修改,key修改为system.cpu.util[,,],Units改成%
监测中--图形 查看新建的监控项图形
zabbix包含了两个自动发现模板Mounted filesystem discovery和Network interface discovery,可用于监控服务器的硬盘使用情况和网卡流量情况