• zabbix部署3.4.2


    本次实验 系统是CentOS7 zabbix版本是最新的3.4.2 数据库是MySQL数据库

    官方地址 https://www.zabbix.com/

    安装官方源

    rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

    (这里会有警报没有关系,不要管)

    用yum安装zabbix zabbix-agnet mysql

    yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y

    或是  yum install zabbix* -y

    安装并且启动数据库

    yum install -y mariadb-server

    systemctl start mariadb.service

    systemctl enable mariadb.service

    进入mysql配置

    create database zabbix character set utf8 collate utf8_bin;

    grant all privileges on zabbix.* to zabbix@localhost identified by 'password';

    退出导入zabbix的数据

    zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

    输入密码password

    开启zabbix (先要关掉警报)

    setenforce 0

    systemctl stop firewalld.service

    systemctl start zabbix-server zabbix-agent httpd

    systemctl status zabbix-server zabbix-agent httpd

    systemctl enable zabbix-server zabbix-agent httpd

    zabbix设置时区,如果不设置后面会报错

    vi /etc/httpd/conf.d/zabbix.conf 

    php_value date.timezone Asia/Shanghai

    zabbix服务端设置链接数据库密码

    vi /etc/zabbix/zabbix_server.conf

    DBPassword=password

     在php里设置时区

    vi /etc/php.ini

    date.timezone = Asia/Shanghai

    重启httpd

    systemctl restart httpd

    systemctl stop firewalld.service

    重启zabbix

    systemctl restart  zabbix-server zabbix-agent httpd

    打开控制界面

    Ip/zabbix 

    点击下一步

    这里要显示所有OK才能点击下一步

    账号zabbix 密码password

    下一步

    总览显示信息,如果填写对,就下一步

    下一步,准备安装

    登录zabbix 默认 账号Admin 密码zabbix

    进入后下拉到 右下角,最重要的就是 Zabbix server is running   Yes

    说明Zabbix服务端正常了

    接下来部署Zabbix的被监控端

    关闭防火墙

    systemctl stop firewalld.service

    setenforce 0

    下载源

     rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

    用Yum 安装

    yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent  zabbix-sender  -y

    或是 yum -y install zabbix*

    配置文件

    vi /etc/zabbix/zabbix_agentd.conf

    Server=监控端

    #指定 服务端的Ip地址

    95 Server=192.168.33.129

    #端口10050  客户端

    104 ListenPort=10050

    #准许谁监控,可以指定IP

    ListenIP=0.0.0.0

    开启Zabbix-agent

    启动zabbixagent服务

    systemctl start zabbix-agent

    systemctl enable zabbix-agent

    systemctl status zabbix-agent

    配置完成

    检查配置文件

    [root@VM_0_2_centos ~]# grep -v '^$' /etc/zabbix/zabbix_agentd.conf | grep -v '^#'
    PidFile=/var/run/zabbix/zabbix_agentd.pid
    LogFile=/var/log/zabbix/zabbix_agentd.log
    LogFileSize=0
    Server=47.94.108.67
    ListenPort=10050
    ListenIP=0.0.0.0
    ServerActive=47.94.108.67
    Hostname=Zabbix server
    Include=/etc/zabbix/zabbix_agentd.d/*.conf

    返回zabbix服务器的web控制台

    在zabbix服务端的开始添加一个linux主机

    添加一个linux主机

    添加一个模块 添加监控项

    查看主机状态

    看到了新添加的主机,基本成功了,下一篇写如何添加具体的监控

    今天到此为止,点一杯星巴克庆祝一下

  • 相关阅读:
    NFS 服务器实验
    ssh服务实验
    dhcp服务实验
    邮件服务器
    搭建 DNS 服务器
    搭建 web 服务器
    Feign下的数据传递
    基于Spring Cloud Feign的Mock工具
    Git 使用注意事项
    基于redisson的延迟队列
  • 原文地址:https://www.cnblogs.com/qingyuanyuanxi/p/8727330.html
Copyright © 2020-2023  润新知