天天看点

Zabbix监控服务搭建Zabbix监控服务搭建

文章目录

  • Zabbix监控服务搭建
    • Linux下Zabbix服务搭建
    • Web端简单设置
    • 监控主机搭建
        • 新建主机(我们所要监控的服务器)
        • windows下监控主机搭建
        • Linux下监控主机搭建

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
           
Zabbix监控服务搭建Zabbix监控服务搭建
  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即可
Zabbix监控服务搭建Zabbix监控服务搭建
  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
           
Zabbix监控服务搭建Zabbix监控服务搭建
  1. 修改Zabbix的显示时区,修改php_value[date.timezone] = Asia/Shanghai," ; "号要去掉
vi /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
           
Zabbix监控服务搭建Zabbix监控服务搭建
  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. 数据库信息填写,用户名和密码
    Zabbix监控服务搭建Zabbix监控服务搭建
  2. 登录页面,用户名为Admin,密码为zabbix
    Zabbix监控服务搭建Zabbix监控服务搭建
  3. 界面设置为中文,选择后点击update即可
    Zabbix监控服务搭建Zabbix监控服务搭建
监控服务器搭建好之后,我们通常需要添加被监控的服务器,下面为添加Windows服务器监控和Linux服务器监控的方法。

监控主机搭建

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

1.web页面下,进行主机新建

Zabbix监控服务搭建Zabbix监控服务搭建

2.填写主机信息

主机名称:监控服务器地址,需要与后续步骤的Hostname保持一致

可见名称:随便起,即web页面服务器展示名称

群组:服务器所属群组,可以选择,可以自己填写(填写后会生成对应的群组)

interfaces:填写为被监控服务器地址

Zabbix监控服务搭建Zabbix监控服务搭建

windows下监控主机搭建

1.下载 zabbix-agent 下载链接

Zabbix监控服务搭建Zabbix监控服务搭建

2.安装zabbix-agent,其他步骤默认即可

Hostname:被监控主机名称(填写为被监控主机的ip地址,与新建主机步骤中的主机名称保持一致)

Zabbix server IP/DNS:Zabbix服务器地址,填写为Zabbix服务器地址

Server or Proxy for active checks:ServerActive地址,填写为Zabbix服务器地址

Zabbix监控服务搭建Zabbix监控服务搭建
  1. 刷新下web页面即可查看服务器状态
    Zabbix监控服务搭建Zabbix监控服务搭建

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服务器地址
    Zabbix监控服务搭建Zabbix监控服务搭建
  2. 修改ServerActive为zabbix服务器地址,修改hostname为当前机器的ip地址
    Zabbix监控服务搭建Zabbix监控服务搭建
  3. 配置完成后,启动服务
# 启动服务
systemctl start zabbix-agent.service
# 设置服务自启动
systemctl enable zabbix-agent.service
           

继续阅读