centos7 装配zabbix 服务端 和 客户端
一、zabbix服务器端安装
1、安装存储库配置包。 该软件包包含yum(软件包管理器)配置文件。
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
2、安装mysql服务
# yum install zabbix-server-mysql zabbix-web-mysql
3、安装MySQL
# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-server
重置密码
mysql -u root
use mysql
update user set password=password('hqgf2017') where user='root';
创建zabbix数据库
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
导入zabbix数据表
zcat /usr/share/doc/zabbix-server-mysql-3.4.1/create.sql.gz | mysql -uzabbix -p zabbix
4、编辑zabbix_server.conf使用创建的数据库
# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=<password>
5、设置启动Zabbix服务器进程并在系统启动时启动
# systemctl start zabbix-server # systemctl enable zabbix-server # systemctl start httpd.service
6、浏览器访问:http://localhost/zabbix/ 初始用户:Admin 密码:zabbix
二、zabbix客户端安装
# yum install zabbix-agent
安装完成主要配置文件:vi/etc/zabbix/zabbix_agentd.conf
//主配置文件区域
# grep -i "^####" zabbix_agentd.conf
############ GENERAL PARAMETERS
#################
##### Passive checks related 被动监控相关的配置
##### Active checks related 主动监控相关的配置
############ ADVANCED PARAMETERS #################
####### USER-DEFINED MONITORED PARAMETERS ####### 用户自定义的监控参数,UserParamter
####### LOADABLE MODULES #######
####### TLS-RELATED PARAMETERS #######
[root@localhost ~]
# egrep -v "(^#|^$)" /etc/zabbix/zabbix_agentd.confPidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/
log/zabbix/zabbix_agentd.
logLogFileSize=
0Server=
10.1.252.96
#被动模式,Zabbix-Server的IP地址
以实际为准ServerActive=
10.1.252.96
#主动模式
Hostname=Zabbix-node2
#主机名字 Include=/etc/zabbix/zabbix_agentd.d/
启动客户端
# service zabbix-agent start