yum install -y zabbix-server-mysql.x86_64
yum install -y zabbix-agent.x86_64
yum install mariadb-server.x86_64 -y
systemctl enable --now mariadb 启动并开机自启动数据库
mysql_secure_installation
进行数据库安全初始化,输入root的密码后,一路回车
mysql -pwestos
create database zabbix character set utf8 collate utf8_bin;
create user 'zabbix'@'localhost' identified by 'westos';
grant all privileges on zabbix.* to 'zabbix'@'localhost';
使用密码进入数据库,然后创建zabbix库,创建本地用户zabbix密码为westos,给zabbix用户在zabbix库中的所有权限
cd /usr/share/doc/zabbix-server-mysql-4.0.5
zcat create.sql.gz | mysql -uzabbix -pwestos zabbix
进入安装的目录
然后创建表在zabbix库里
进入数据库 查看zabbix库的表
cd /etc/zabbix/
vim zabbix_server.conf
DBPassword=westos
systemctl enable --now zabbix-server.service
systemctl enable --now zabbix-agent.service
netstat -antlp
查看端口 3306 10050 10051
yum install httpd -y
cd /etc/httpd/conf.d
yum install zabbix-web-mysql.noarch -y
ls
vim zabbix.conf
php_value date.timezone Asia/Shanghai
systemctl enable --now httpd
下载http服务 进入httpd的配置目录 安装zabbix的web端安装包 进入zabbix配置文件 修改时区为上海 启动并设置开机自启动http服务
yum install zabbix-agent.x86_64
安装zabbix-agent软件
vim /etc/zabbix/zabbix_agentd.conf
修改配置文件 Server=server端的ip ServerActive=server端的ip Hostname=agent端的hostname
火狐
http://172.25.21.1/zabbix/
主机后台界面的右上角 ---->创建主机
手动填写主机相关信息
模板选择 一定要先点红圈的添加后再点下面那个添加!!!
添加成功,如果ZBX一直没亮,则重启server2的agent服务
自动发现使用server3来操作 先进行agent客户端的下载和更改相关配置文件
可以参照上面server2 agent的操作
把动作下的 停用的自动发现打开
修改自动发现规则
IP范围写包含你agent的IP
回到后台主机 server3自动添加了
将自动发现的agent端server3删除
自动发现停用
创建自动注册动作