码迷,mamicode.com
首页 > 系统相关 > 详细

linux监控系统_Zabbix3.0安装过程(n)

时间:2016-08-15 14:55:21      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:zabbix3.0安装

环境说明:
     CentOS 7.2 :
        HoseName:C7R1
        IP: 172.16.79.71
        Zabbix server    mysql 
     CentOS 7.2 :
         
HoseName:C7R2
        IP:172.16.79. 72
        Zabbix agent 

         ++++++++++++++++++++++++++++++++++server++++++++++++++++++++++++++++++++
    一.rpm包获取:
        Zabbix3.0系列软件包要从官网下载 yum‘s base 和eprl是没有的                 #步骤省略 
        注意trousers的版本 老版本可能出现问题 具体情况见官方文档 http://wwww.zabbix.com
        技术分享 
        agent:被管控端软件包                                #如果想监控server自身  也需要安装
        get:server手动采集数据工具                      #非必须安装 只用于测试 
        sender:被管控端手动推送数据给server      #非必须安装 只用于测试 
        proxy:代理服务器安装                                #以后再说
        java:java网关
        3.0版本没有zabbbix-server软件包  已经整合进zabbix-server-DBNAME包中 
    二.安装:   
*********************************************************
    # yum insatall mariadb-server    #并配置vim /etc/my.cnf 添加
innodb_file_per_table=ON      skip_name_resolve=ON
    # systemctl start mariadb            #检查
        
MariaDB [(none)]> CREATE DATABASE zabbix CHARSET ‘utf8‘;    #创建数据库

        MariaDB [(none)]> GRANT ALL ON zabbix.* TO zbxuser@‘%.%.%.%‘ IDENTIFIED BY ‘zbxpass‘;     #授权

*********************************************************
    # yum install zabbix-server-mysql-3.0.2-1.el7.x86_64.rpm zabbix-get-3.0.2-1.el7.x86_64.rpm  #web需要依赖关系 暂时不安装
*********************************************************

    # yum install httpd php php-mysql php-mbstrin php-gd                                  #php软件包太多  不写后面也会被依赖安装

    # yum install zabbix-web-3.0.2-1.el7.noarch.rpm yum install zabbix-web-mysql-3.0.2-1.el7.noarch.rpm 

*********************************************************   意思是可以安装三台主机上    #看需求

     agent 安装请参考其他日志     #scp zabbix-agent-3.0.2-1.el7.x86_64.rpm root@172.16.79.72:/root/

 三.zabbix-server 端 db初始化

    # cp /usr/share/doc/zabbix-server-mysql-3.0.2/create.sql.gz    /tmp

   # gzip -d create.sql.gz    

    #mysql -uzbxuser -pzbxpass -h127.0.0.1 zabbix <create.sql  
    ******************   ******************   ******************     

四.配置zabbix-server

]# vim /etc/zabbix/zabbix_server.conf 

                修改:  DBName= DBuser= DBpassword=

技术分享

呵呵 失败了....检查 日志

 3157:20160813:205113.544 [Z3001] connection to database ‘zabbix‘ failed: [1045] Access denied for user ‘zbx

user‘@‘localhost‘ (using password: YES)

  3157:20160813:205113.544 database is down: reconnecting in 10 seconds
    原因是 DBHost 没有定义 默认是localhost 为什么不生效? 
 

 技术分享


 ******************   ******************   ******************   ******************   ******************  
五.配置web GUI
    修改时区.否则失效 
    
# vim /etc/httpd/conf.d/zabbix.conf
                技术分享
启动服务
    #systemctl start httpd 
技术分享 
3.0agent配置:
    ********************Passive checks related 被动
        Server=            #zabbix server 的ip地址 允许哪些主机采样  IP1,ip2
        ListenProt=10050
        StartAgents=3            #启动进程数量  当监控项较多时可以多开几个进程
        ListenIP=0.0.0.0            #agent监听的端口 0.0.0.0 所有地址
************************Active checks related   agent主动报告模式
        ServiceActive=IP[:port],IP2                       #主动报告的ip地址
        Hostname=                                               #必须唯一 必须和web一致
        


******************************************
技术分享


linux监控系统_Zabbix3.0安装过程(n)

标签:zabbix3.0安装

原文地址:http://zx337954373.blog.51cto.com/11323677/1837737

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!