部署zabbix服务以及监控linux服务器

1、部署zabbix服务。

环境准备

http://mirrors.aliyun.com/rockylinux/8.6/isos/x86_64/?spm=a2c6h.25603864.0.0.691f1515zguFfx

在这里插入图片描述
然后和安装linux8一样安装
在这里插入图片描述
使用阿里云Rocky Linux镜像源替代默认源

sed -i.bak -e 's|^mirrorlist=|#mirrorlist=|' -e 's|^#baseurl=|baseurl=|' -e 's|dl.rockylinux.org/$contentdir|mirrors.nju.edu.cn/rocky|' /etc/yum.repos.d/Rocky-*.repo
dnf makecache

在这里插入图片描述
关闭防火墙

systemctl stop firewalld

部署zabbix5.4

  1. 配置安装yum源
    dnf install https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.5/rhel/8/x86_64/zabbix-release-5.5-1.el8.noarch.rpm -y
    在这里插入图片描述
    在这里插入图片描述

  2. 安装zabbi server mysql
    yum install -y zabbix-server-mysql

  3. 安装zabbix agent
    yum install -y zabbix-agent2

  4. 安装zabbix web
    yum install -y zabbix-web-mysql httpd zabbix-apache-conf

  5. 安装数据库
    yum install -y mariadb-server

  6. 配置数据库
    启动数据库
    systemctl enable --now mariadb
    在这里插入图片描述
    配置数据库

mysql
create database zabbix character set utf8 collate utf8_bin;
create user 'zabbix'@'localhost' identified by 'zabbix';
grant all privileges on zabbix.* to 'zabbix'@'localhost';
exit
yum install -y zabbix-sql-scripts.noarch
zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -pzabbix zabbix
mysql -uzabbix -pzabbix zabbix -e "show tables;"

在这里插入图片描述
在这里插入图片描述

  1. 为zabbix server配置数据库
    grep ^DB /etc/zabbix/zabbix_server.conf
    在这里插入图片描述

  2. 配置php时区

vim /etc/php-fpm.d/zabbix.conf
php_value[date.timezone] = Asia/Shanghai
tail -1 /etc/php-fpm.d/zabbix.conf

在这里插入图片描述

  1. 启动服务,web界面安装
    systemctl enable --now httpd zabbix-server.service php-fpm.service zabbix-agent2.service

在这里插入图片描述
网页访问:172.25.10.20

在这里插入图片描述
http://172.25.10.20/zabbix
在这里插入图片描述
在这里插入图片描述
必要条件检测
在这里插入图片描述
配置DB连接
在这里插入图片描述
zabbix 服务器 详细信息

请输入主机名或主机IP地址和zabbix服务器的端口号,以及安装的名称(可选)。

在这里插入图片描述
在这里插入图片描述
安装前汇总,信息没有问题了,下一步
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
用户/密码:Admin/zabbix

在这里插入图片描述

监控linux服务器

  1. linux服务器安装agent代理程序----客户端(172.25.10.100)
    https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.4/rhel/7/x86_64/zabbix-agent2-5.4.12-1.el7.x86_64.rpm

wget -c https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.4/rhel/7/x86_64/zabbix-agent2-5.4.12-1.el7.x86_64.rpm --no-check-certificate

yum install zabbix-agent2-5.4.12-1.el7.x86_64.rpm -y
vim /etc/zabbix/zabbix_agent2.conf
Server=172.25.10.100
ServerActive=172.25.10.100
Hostname=Linux-server1

systemctl enable --now zabbix-agent2
ss -lnupt | grep 10050

在这里插入图片描述
2. 测试zabbix客户端(172.25.10.100)与zabbix服务端(172.25.10.20)通信是否正常

dnf install zabbix-get
在这里插入图片描述

zabbix_get -s 127.0.0.1 -p 10050 -k "system.cpu.load[all,avg1]"
zabbix_get -s 172.25.10.100 -p 10050 -k "system.cpu.load[all,avg1]"

在这里插入图片描述

以下操作通过zabbix web 管理界面完成

  1. 添加监控主机机套用模板设置
    创建主机,配置->主机->创建主机
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    点击添加

在这里插入图片描述
检查是否在监控
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值