准备环境
新建虚拟机,配置dns服务,安装必要软件包
nmcli connection modify ens33 autoconnect yes ipv4.dns 223.5.5.5
dnf install lrzsz wget vim net-tools tree psmisc bash-completion dos2unix -y
dnf install chrony
vim /etc/chrony.conf
vim /etc/chrony.conf
systemctl restart chronyd
systemctl enable chronyd
配置安装yum源
安装zabbix sever
安装zabbix agent
安装zabbix web
安装数据库
配置数据库
配置数据库内容
mysql -e "create database zabbix character set utf8 collate
utf8_bin;" 建库
mysql -e "create user 'zabbix'@'localhost' identified by
'zabbix';" 配置用户
mysql -e "grant all privileges on zabbix.* to
'zabbix'@'localhost';"
导入sql数据
zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -pzabbix zabbix
mysql -uzabbix -pzabbix zabbix < double.sql
配置zabbix数据库
vim /etc/zabbix/zabbix_server.conf
去掉里面DBpassword的#号并加上密码
启动服务
systemctl enable --now httpd.service php-fpm.service zabbix-
server.service zabbix-agent2.service
去web登录直接的ip加/zabbix/
配置linux和Windows监控
dnf install -y zabbix-agent2
去需要监控的客户机安装
rpm -ivh
https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-
1.el7.noarch.rpm
上面的行不通就照着上面部署的办法安装
yum install -y zabbix-agent2
修改/etc/zabbix/zabbix_agent2.conf里面的下列内容
改为目标主机的
Server=192.168.2.175
ServerActive=192.168.2.175
Hostname=linux-server1
起服务
systemctl enable zabbix-agent2.service --now
服务端测试
zabbix_get -s 192.168.2.175 -k system.uptime
到web界面创建主机
配置里面的主机里面在右上角开始创建
完成后取嵌套模板
点进主机里面然后在上面任务栏选择模板
完成后更新去查看
Windows就去官网装包
Download Zabbix agents
选择msi版本可以少很多步骤