基于centos7安装zabbix3.4.11

(一)zabbix简介

   基于Web界面的分布式系统监控的企业级开源软件。可以监控各种系统与设备, 络参数,保证服务器设备安全运营;提供灵活的通知机制。

(二) Zabbix的特点和功能

   1.特点

   1)安装与配置简单

   2)可视化web管理界面

   3)免费开源

   4)支持中文

   5)自动发现

   6)分布式监控

   7)实时绘图

   8)email通知

(三)安装过程

  1. 切换用户
  2. 找到ZABBIX官 和相关的安装页面
  1. 检查环境

  1. 开始安装

4.1 使用rpm包安装(支持REL7,ORACLE LINUX7,CENTOS7)

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

4.2安装zabbix-server

yum install zabbix-server-mysql

4.3安装MySQL支持安装Zabbix代理

yum install zabbix-proxy-mysql

4.4 MySQL支持下安装Zabbix前端(适用于RHEL 7,在RHEL 6上弃用)

yum install zabbix-web-mysql

  1. 安装mariadb

5.1 检查是否安装了mariadb

5.2 安装mariadb

yum install mariadb-server

  1. 启动mariadb服务,创建ZABBIX库,导SQL脚本
    1. 启动mariadb服务

systemctl start mariadb

    1. 创建zabbix库并选择zabbix库
      1. create database zabbix character set utf8 collate utf8_bin;
      2. use zabbix;
      3. 授权grant all privileges on zabbix.* to zabbix@localhost identified by ‘bismarck_008’;

flush privileges;

      1. 暂时退出mariadb。使用exit;或quit;均可
  1. 对zabbix库作初始化
    1. 在/usr/share/doc/目录下使用ls -l|grep mysql查看相应的版本信息

7.2zcat /usr/share/doc/zabbix-server-mysql-3.4.11/create.sql.gz | mysql -uzabbix -p 数据库名

之后会提示让你输入密码。

7.3录入mysql进mariadb,选择zabbix库,使用show tables命令查看

  1. 修改zabbix_server.conf或zabbix_proxy.conf以使用创建的数据库DB相关的DBPassword

修改好zabbix用户的密码,保存并启动zabbix-server服务

修改好zabbix_server.conf的DBSocket的值为/var/lib/mysql/mysql.sock

systemctl start zabbix-server

 

9.修改Zabbix前端配置,它位于/etc/httpd/conf.d/zabbix.conf

10.yum install zabbix-agent

17.http://192.168.122.1/zabbix/setup.php 访问ZABBIX配置页面完成相应的配置

18./usr/sbin/setenforce 0 立刻关闭SELINUX

/usr/sbin/setenforce 1 立刻启用 SELINUX

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年7月28日
下一篇 2018年7月28日

相关推荐