章工运维 章工运维
首页
  • linux
  • windows
  • 中间件
  • 监控
  • 网络
  • 存储
  • 安全
  • 防火墙
  • 数据库
  • 系统
  • docker
  • 运维工具
  • other
  • elk
  • K8S
  • ansible
  • Jenkins
  • GitLabCI_CD
  • 随笔
  • 面试
  • 工具
  • 收藏夹
  • Shell
  • python
  • golang
友链
  • 索引

    • 分类
    • 标签
    • 归档
    • 首页 (opens new window)
    • 关于我 (opens new window)
    • 图床 (opens new window)
    • 评论 (opens new window)
    • 导航栏 (opens new window)
周刊
GitHub (opens new window)

章工运维

业精于勤,荒于嬉
首页
  • linux
  • windows
  • 中间件
  • 监控
  • 网络
  • 存储
  • 安全
  • 防火墙
  • 数据库
  • 系统
  • docker
  • 运维工具
  • other
  • elk
  • K8S
  • ansible
  • Jenkins
  • GitLabCI_CD
  • 随笔
  • 面试
  • 工具
  • 收藏夹
  • Shell
  • python
  • golang
友链
  • 索引

    • 分类
    • 标签
    • 归档
    • 首页 (opens new window)
    • 关于我 (opens new window)
    • 图床 (opens new window)
    • 评论 (opens new window)
    • 导航栏 (opens new window)
周刊
GitHub (opens new window)
  • linux

  • windows

  • 中间件

  • 网络

  • 安全

  • 存储

  • 防火墙

  • 数据库

  • 系统

  • docker

  • other

  • 监控

    • zabbix

      • zabbix添加证书监控
      • zabbix添加端口和进程监控
      • docker文件安装zabbix5
      • zabbix配置钉钉告警
      • zabbix添加日志监控
      • zabbix添加进程pid监控
      • zabbix监控windows进程
      • zabbix添加web监控
      • centos7编译安装zabbix5.0 proxy端
      • rpm安装zabbix proxy过程简记
        • zabbix使用内置监控项实现日志监控告警
        • zabbix警告常见问题集锦
        • zabbix agent安装及配置介绍
      • prometheus

    • 运维
    • 监控
    • zabbix
    章工运维
    2023-03-02
    目录

    rpm安装zabbix proxy过程简记

    # 环境初始化

    查验版本

    #cat /etc/redhat-release

    关闭防火墙,selinux systemctl stop firewalld.service && systemctl disable firewalld.service sed -i ‘s/^SELINUX=enforcing/#SELINUX=enforcing\nSELINUX=disabled/g’ /etc/selinux/config 配置时间同步 配置yum源 优化ssh服务 安装必要软件包 以上过程不一一细讲

    # 安装依赖包

    yum -y install OpenIPMI OpenIPMI-modalias net-snmp-libs net-snmp-agent-libs fping unixODBC

    fping需要epel源,若没有的话也可以使用rpm包进行安装 wget http://www.rpmfind.net/linux/dag/redhat/el7/en/x86_64/dag/RPMS/fping-3.10-1.el7.rf.x86_64.rpm rpm -ivh fping-3.10-1.el7.rf.x86_64.rpm

    # 下载对应版本的zabbix-proxy-mysql安装包

    官网:https://repo.zabbix.com/zabbix/5.0/ 由于我这里的zabbix-server端的版本是5.0.19,因此这里的zabbix-proxy版本也用的是5.0.X; yum -y install wget wget https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-proxy-mysql-5.0.25-1.el7.x86_64.rpm rpm -ivh zabbix-proxy-mysql-5.0.25-1.el7.x86_64.rpm

    # 安装并初始化数据库

    yum -y install mariadb-server systemctl restart mariadb && systemctl enable mariadb netstat -anptu | grep -i mysqld *初始化数据库 mysql_secure_installation

    # 配置zabbix-proxy数据库

    # 登录数据库

    [root@CentOS79 ~]# mysql -uroot -p

    # 创建zabbix_proxy库并设置字符集

    MariaDB [(none)]> create database zabbix_proxy default character set utf8 collate utf8_bin;

    # 对root用户进行授权

    MariaDB [(none)]> grant all privileges on . to root@127.0.0.1 identified by ‘root@123’;

    # 创建zabbix用户

    MariaDB [zabbix_proxy]> create user zabbix@localhost identified by ‘zabbix@123’;

    # 对zabbix进行授权(授权其仅能访问zabbix_proxy库)

    MariaDB [zabbix_proxy]> grant all privileges on zabbix_proxy.* to zabbix@localhost identified by ‘zabbix@123’;

    # quit推出数据库

    # 导入zabbix-proxy-mysql库文件

    [root@CentOS79 ~]# zcat /usr/share/doc/zabbix-proxy-mysql-5.0.25/schema.sql.gz | mysql -uzabbix -p zabbix_proxy

    # 修改配置文件

    [root@CentOS79 ~]# vim /etc/zabbix/zabbix_proxy.conf 编辑如下参数: 30 Server=10.0.3.246 ##配置zabbix-server服务端地址,zabbix-proxy会将收集到数 据发往该地址 49 Hostname=YCGF-Zabbix-Proxy ##配置主机名 163 DBHost=localhost ##配置数据库主机(默认localhost即可) 174 DBName=zabbix_proxy ##配置数据库名成(就是你刚创建的库名) 189 DBUser=zabbix ##配置书库据操作用户 198 DBPassword=Longi@123 ##输入数据库用户密码 其他配置默认即可 [root@CentOS79 zabbix]# vim /etc/zabbix/zabbix_agentd.conf 100 Server=10.0.3.246 ##配置zabbix-server端地址

    # 重启zabbix-proxy和zabbix-agent服务

    systemctl restart zabbix-proxy.service && systemctl enable zabbix-proxy.service systemctl restart zabbix-agent.service && systemctl enable zabbix-agent.service

    # 添加agent代理配置

    登录zabbix-web——管理——agent代理程序——创建代理——根据页面填空即可

    此处我选择的是被动式。 主动模式:客户端每隔一段时间主动向服务端发起连接请求–>服务端收到请求,查询客户端需要取的item信息,发送给客户端–>客户端收集数据发送服务端–>结束。(收集数据时间一致) 被动模式:客户端开一个端口默认10050,等待服务端来取数据,然后客户端收集数据发送到服务端,然后结束。

    原文链接:CentOS7.9部署zabbix-proxy-5.0.25过程简记_王大江1018的博客-CSDN博客 (opens new window)

    微信 支付宝
    上次更新: 2023/03/02, 11:17:31

    ← centos7编译安装zabbix5.0 proxy端 zabbix使用内置监控项实现日志监控告警→

    最近更新
    01
    shell脚本模块集合
    05-13
    02
    生活小技巧(认知版)
    04-29
    03
    生活小技巧(防骗版)
    04-29
    更多文章>
    Theme by Vdoing | Copyright © 2019-2025 | 点击查看十年之约 | 鄂ICP备2024072800号
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式