zabbix如何安装?

服务器中mysql已安装完毕;如何安装zabbix监控两台服务器?

吃的啥饭歌诗达

1、在Zabbix server上安装Zabbix server软件包。根据所使用的操作系统和版本,可以通过yum或apt-get等包管理器安装。
2、在Zabbix server上配置Zabbix server。根据所使用的操作系统和版本,配置文件可能位于不同的位置。在配置文件中,设置监视对象的IP地址和端口等相关信息。
3、在另一台服务器上安装Zabbix agent。同样地,根据所使用的操作系统和版本,可以通过yum或apt-get等包管理器安装。
4、在Zabbix server上创建主机并配置相应的监视项和触发器。在Zabbix server的Web界面上,选择“配置”>“主机”,创建主机,并为其配置需要监视的项,例如CPU使用率、内存使用率等。
5、在Zabbix server上配置动作和告警。在Zabbix server的Web界面上,选择“配置”>“动作”,配置在出现问题时需要执行的动作,例如发送电子邮件或发送SMS消息。有用给个关注!

  • 关于该问题,我找了一篇非常好的博客,你可以看看是否有帮助,链接:解决zabbix使用其官方仓库安装不上的问题
  • 除此之外, 这篇博客: Zabbix监控安装中的 1. 安装MySQL 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • yum 源安装默认为最新版目前是8.0,如果需要5.7一定需要更改版本
    如果需要更改其他版本,可以执行完 yum -y localinstall xxx 之后 修改/etc/yum.repos.d/mysql-community.repo
    需要安装哪个版本就把参数更改为 1 和 1

    systemctl stop mysqld
    rm -rf  /var/lib/mysql/*
    rm -rf /var/log/mysql*
    rm -rf /etc/my.cnf   
    wget  https://dev.mysql.com/get/mysql80-community-release-el7-6.noarch.rpm
    rpm -iUvh mysql80-community-release-el7-3.noarch.rpm   
    #默认为最新版目前是8.0,如果需要5.7一定需要更改版本
    yum -y install  mysql-community-server 
    
    #Make sure you have database server up and running.
    systemctl start mysqld
    systemctl enable mysqld 
    cat /var/log/mysqld/mysql.log |grep "password"   //查看密码
    

    如果yum出现无法安装无法找到证书/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022 、设置 gpgcheck=0
    登录MySQL,并创建zabbix用户

    ALTER USER 'root'@'localhost' IDENTIFIED BY '自定义密码(注意密码强度)';
    create database zabbix character set utf8 collate utf8_bin;
    
    create user 'zabbix'@'127.0.0.1' identified with mysql_native_password by '自定义密码';
    grant all privileges on zabbix.* to zabbix@localhost;
    --flush privileges--;
    quit;
    
  • 您还可以看一下 程利民老师的深入浅出 Zabbix 4.0(基于 zabbix 4.2)课程中的 源码安装zabbix 4.2 演示小节, 巩固相关知识点