部署zabbix服务监控

发布于:2023-02-06 ⋅ 阅读:(898) ⋅ 点赞:(0)

实验:

1、部署zabbix服务。
2、安装zabbix-agent监控linux和windows。

一、部署zabbix服务

1.配置时间同步

安装chrony:

yum install chrony -y

 修改配置文件:

vim /etc/chrony.conf

 

2.重启服务

systemctl enable chronyd.service
systemctl start chronyd.service

3.rpm包安装

 查看本机操作系统:cat /etc/redhat-release

①配置安装yum源

下载:

 rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
 

 ②更改使用国内镜像源

sed -i 's#http://repo.zabbix.com#https://repo.huaweicloud.com/zabbix#'
/etc/yum.repos.d/zabbix.repo

 

 ③安装zabbix sever

dnf install -y zabbix-server-mysql

 

 ④安装zabbix agent

dnf install -y zabbix-agent2

安装zabbix web

dnf install -y zabbix-web-mysql httpd zabbix-apache-conf

 ⑥安装zabbix sql

dnf install zabbix-sql-scripts.noarch

 ⑦安装数据库

dnf install -y mariadb-server

 ⑧配置数据库

启动数据库:

systemctl enable --now mariadb

配置数据库:

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';"

导入数据:
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -pzabbix zabbix
mysql -uzabbix -pzabbix zabbix -e "show tables;"

 ⑨zabbix server配置数据库

grep ^DB /etc/zabbix/zabbix_server.conf

配置php时区

修改配置文件:

vim zabbix.conf

tail -1 /etc/php-fpm.d/zabbix.conf

启动服务,web界面安装

systemctl enable --now httpd.service php-fpm.service zabbix-server.service zabbix-agent2.service

4.网页登录zabbix

①登陆网页

②检查环境

 

 ③配置数据库

 ④安装

 ⑤安装完成

⑥登录

用户 / 密码:Laowang /zabbix

⑦主页面

⑧设置中文 

二、安装zabbix-agent监控linux和windows

1.监控linux

需要再建一台新的Linux服务器安装zabbix源,之前做的虚机安装:dnf install -y zabbix-agent2

配置zabbix

  rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm

yum install -y zabbix-agent2

修改配置文件

 IP地址为zabbix-server地址

egrep -v "^#|^$" /etc/zabbix/zabbix_agent2.conf

开启zabix_agent

systemctl enable zabbix-agent2.service --now

 netstat -lnupt | grep 10050

 ④测试

  zabbix_get -s 192.168.17.148 -k system.uptime

Zabbix 客户端与 Zabbix 服务端通信正常

添加监控主机及套用模板设置

以下操作通过 zabiix web 管理界面完成
1)创建主机
ip为被监控地址

2) 嵌套模板监控 

 

 3)查看最新数据

 

 4)查看图形

 

 

 

 

2. 监控windows

下载Zabbix-AgentWindows版本

官网地址:https://www.zabbix.com/download_agents
优先下载msi格式的,不需要其他配置

②测试

zabbix 服务器测试,需要提前关闭windows防火墙
zabbix_get -s 192.168.150.140 -k system.uname

web界面操作

1)添加主机及套用模板设置

 

实验完成

本文含有隐藏内容,请 开通VIP 后查看