Zabbix监控服务搭建

Zabbix监控服务搭建

参考文章:
一步步教你搭建zabbix平台,亲测有效!
zabbix 3.4.6 监控windows 主机(安装windows agent)

Linux下Zabbix服务搭建

  1. 关闭防火墙和selinux重启
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
systemctl disable --now firewalld
  1. 安装zabbix rpm源
# 命令一
rpm -Uvh https://mirrors.huaweicloud.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
# 命令二
sed -i 's#http://repo.zabbix.com#https://mirrors.huaweicloud.com/zabbix#' /etc/yum.repos.d/zabbix.repo
# 命令三
yum clean all
  1. 安装Zabbix相关服务
# 命令一  安装Zabbix-agent
yum install zabbix-server-mysql zabbix-agent -y
# 命令二  安装Zabbix前端源
yum install centos-release-scl -y
  1. 修改zabbix-frontend的enabled为1
vi /etc/yum.repos.d/zabbix.repo

在这里插入图片描述

  1. 安装zabbix前端和相关环境
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y
  1. 使用 yum 安装 centos7 默认的 mariadb 数据库(如果本机装有mysql服务,跳过此步 )
# 命令一 安装数据库
yum install mariadb mariadb-server mariadb-devel -y
# 命令二 启动数据库,并配置开机自动启动
systemctl enable --now mariadb   
# 命令三 初始化 mariadb 并配置 root 密码
mysql_secure_installation    

提示输入密码时,输入n,其他提示y即可
在这里插入图片描述

  1. Zabbix数据库配置
# 命令一 数据库登录(root为你的数据库用户名,password为你的数据库密码)
mysql -uroot -ppasword
# 命令二 创建Zabbix数据库
create database zabbix character set utf8 collate utf8_bin;

修改zabbix数据库信息,修改DBPassword项为你的数据库密码"#"号要去掉

vi /etc/zabbix/zabbix_server.conf

在这里插入图片描述

  1. 修改Zabbix的显示时区,修改php_value[date.timezone] = Asia/Shanghai,";"号要去掉
vi /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

在这里插入图片描述

  1. Zabbix服务启动
# 命令一 启动服务
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
# 命令二 设置自启动
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
  1. 访问你的服务地址

http://你的ip地址/zabbix/index.php

Web端简单设置

  1. 数据库信息填写,用户名和密码
    在这里插入图片描述
  2. 登录页面,用户名为Admin,密码为zabbix
    在这里插入图片描述
  3. 界面设置为中文,选择后点击update即可
    在这里插入图片描述

监控服务器搭建好之后,我们通常需要添加被监控的服务器,下面为添加Windows服务器监控和Linux服务器监控的方法。

监控主机搭建

新建主机(我们所要监控的服务器)

1.web页面下,进行主机新建
在这里插入图片描述
2.填写主机信息

主机名称:监控服务器地址,需要与后续步骤的Hostname保持一致
可见名称:随便起,即web页面服务器展示名称
群组:服务器所属群组,可以选择,可以自己填写(填写后会生成对应的群组)
interfaces:填写为被监控服务器地址

在这里插入图片描述

windows下监控主机搭建

1.下载 zabbix-agent 下载链接
在这里插入图片描述
2.安装zabbix-agent,其他步骤默认即可

Hostname:被监控主机名称(填写为被监控主机的ip地址,与新建主机步骤中的主机名称保持一致)
Zabbix server IP/DNS:Zabbix服务器地址,填写为Zabbix服务器地址
Server or Proxy for active checks:ServerActive地址,填写为Zabbix服务器地址

在这里插入图片描述

  1. 刷新下web页面即可查看服务器状态
    在这里插入图片描述
Linux下监控主机搭建
  1. 重复搭建步骤1-3,在步骤3中我们只需要安装Zabbix-agent
# 安装Zabbix-agent
yum install zabbix-server-mysql zabbix-agent -y
  1. 打开Zabbix-agent的配置文件
vim /etc/zabbix/zabbix_agentd.conf
  1. 修改Server为Zabbix服务器地址在这里插入图片描述
  2. 修改ServerActive为zabbix服务器地址,修改hostname为当前机器的ip地址
    在这里插入图片描述
  3. 配置完成后,启动服务
# 启动服务
systemctl start zabbix-agent.service
# 设置服务自启动
systemctl enable zabbix-agent.service
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值