yangcctv 发表于 2019-1-20 13:37:14

linux运维学习之zabbix的安装

    首先:安装zabbix的repo库
    yum install http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
  其次:安装zabbix
    yum install zabbix-server-mysql zabbix-web zabbix-web-mysql zabbix-agent zabbix-get zabbix-sender
  创建zabbix的数据库用户
    create database zbxdb character set 'utf-8';
    grant all on zbxdb to 'zbxuser'@'172.17.%.%' identified by 'zbxpass';
    flush privileges;
  导入zabbix的sql包
    rpm -ql zabbix-server-mysql
    cp /usr/share /doc/zabbix-server-mysql-3.4.4/create.sql.gz /root/
    gzip -d create.sql.gz
    mysql -uzbxuser -h172.17.254.111 -pzbxpass -d zbxdb< create.sql
  登录瞅一下:
    mysql -uzbxuser -h172.17.254.111 -pzbxpass
    show databases;
  配置server端:
    vim /etc/zabbix/zabbix_server.conf
    ListenPort=10051
    DBHost=172.17.254.111 #要写数据库的IP
    DBName=zbxdb
    DBUser=zbxuser
    DBPassword=zbxpass
  启动server端:
    systemctl start zabbix_server
  修改时区:
    vim /etc/php.ini
    date.timezone = Asia/Shanghai
  进入zabbix初始化:
    http://ip/zabbix
  &emsp;&emsp;补充一下agent的安装和配置:
  &emsp;&emsp;agent安装:
&emsp;&emsp;&emsp;&emsp;yum install zabbix_agent zabbix_sender
&emsp;&emsp;配置agent:
&emsp;&emsp;&emsp;&emsp;vim /etc/zabbix/zabbix_agentd.conf
&emsp;&emsp;&emsp;&emsp;Server=172.17.254.111&emsp;#sever端IP
&emsp;&emsp;&emsp;&emsp;ListenIP=0.0.0.0
&emsp;&emsp;&emsp;&emsp;ServerActive=172.17.254.111
&emsp;&emsp;&emsp;&emsp;Hostname=node1&emsp;#本机hostname,不写识别不到
&emsp;&emsp;重启服务:
&emsp;&emsp;&emsp;&emsp;systemctl start zabbix-agent
&emsp;&emsp;在网页的server端添加agent:
&emsp;&emsp;&emsp;&emsp;Configuration/hosts/create host/



页: [1]
查看完整版本: linux运维学习之zabbix的安装