zoukankan      html  css  js  c++  java
  • 01: 安装zabbix server

     目录:zabbix其他篇

    01: 安装zabbix server

    02:zabbix-agent安装配置 及 web界面管理

    03: zabbix API接口 对 主机、主机组、模板、应用集、监控项、触发器等增删改查

    04:获取zabbix监控信息

    05:zabbix 监控配置

    目录:

    1.1 安装zabbix server     返回顶部

        参考博客:https://www.cnblogs.com/clsn/p/7885990.html#auto_id_0

        监控系统从无到有过程:https://blog.csdn.net/qiansg123/article/details/80121604

      1、下载安装zabbix-release-3.4 的server

          1. 下载地址:http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/ 找到对应版本,比如下面的安装地址

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

          3. rpm -ql zabbix-release      # 查看zabbix-release安装了哪些包(其中就有/etc/yum.repos.d/zabbix.repo)

          4. yum makecache             # 就是把服务器的包信息下载到本地电脑缓存起来

      2、安装Zabbix部署包

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

      3、我们测试自己监控自己所以要安装下面两个包(装zabbix)

          yum -y install zabbix-server zabbix-agent

      4、安装zabbix需要用的数据库

          yum -y install mariadb-server

           5、初始化数据库

          1)在MySQL上安装Zabbix数据库和用户:
          2)参考地址:https://www.zabbix.com/documentation/3.4/manual/appendix/install/db_scripts

          systemctl start mariadb          # 开启数据库

          mysql -uroot –p                   # 登录数据库:没有密码

          create database zabbix character set utf8 collate utf8_bin;                            # 创建数据库

          grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';     # 创建zabbix用户密码zabbix,并授权

          FLUSH PRIVILEGES;

      6、然后导入初始架构(Schema)和数据

          cd /usr/share/doc/zabbix-server-mysql-3.4.8/

          zcat create.sql.gz | mysql -uroot zabbix -p              # 将表导入到刚刚创建的zabbix数据库中

      7、修改server配置文件zabbix_server.conf

    vim /etc/zabbix/zabbix_server.conf
    
    DBHost=localhost
    DBName=zabbix
    DBPassword=zabbix
    DBPort=3306

      8、启动zabbix服务

    # 1、关闭防火墙
    vim /etc/selinux/config      #关闭防火墙
    SELINUX=disabled
    setenforce 0
    systemctl stop firewalld
    # 2、启动zabbix systemctl start zabbix-server systemctl status zabbix-server

      9、编辑Zabbix前端的PHP配置

    vim /etc/httpd/conf.d/zabbix.conf              # 将时区改成上海
    php_value date.timezone Asia/ShangHai
    systemctl start httpd
    # 开启Apache服务 systemctl status httpd

      10、配置完成后即可通过页面访问并进行设置

          访问地址: http://1.1.1.3/zabbix/setup.php

                      

                      

        注:上面的操作实质生成 /etc/zabbix/web/zabbix.conf.php 文件

        用户名/密码:  Admin/zabbix

        管理页面路径:http://1.1.1.5/zabbix/zabbix.php?action=dashboard.view

    1.2 zabbix server基本操作     返回顶部

      1、登录和配置用户

                     

                     

      2、将zabbix server自己添加到监控中 

        1. 修改agent配置文件

    vim /etc/zabbix/zabbix_agentd.conf 
    Server=1.1.1.3                      # 配置zabbix server地址
    systemctl restart zabbix-agent # 重启zabbix-agent使配置生效

        2. 在页面上添加主机

                       

      3、如果失败请从以下几个方向检查

    '''1、检查agent指向是否是server地址 '''
    [root@linux-node1 ~]# vim /etc/zabbix/zabbix_agentd.conf   
    Server=192.168.56.14
    
    '''2、检查防火墙'''
    [root@linux-node1 ~]# getenforce   # 检查selinux是否关闭
    [root@linux-node1 ~]# systemctl status firewalld   # 检查防火墙是否关闭
    
    '''3、查看zabbix日志'''
    [root@linux-node1 ~]# tail -f /var/log/zabbix/zabbix_agentd.log 
    排除zabbix agent失败方法

    1.3 zabbix-agent安装配置     返回顶部

      1、安装zabbix-agent

          1. 到server端查看安装的zabbix版本以安装对应agent版本:rpm -qa|grep zabbix

          2. 找到清华大学镜像源找到对应版本的agent:https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.4/rhel/7/x86_64/  

          3. 安装:rpm –ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-agent-3.4.9-1.el7.x86_64.rpm

      2、修改agent配置文件

    vim /etc/zabbix/zabbix_agentd.conf
    Server=1.1.1.5
    
    开启zabbix-agent: systemctl start zabbix-agent 
    查看agent状态:systemctl status zabbix-agent       
    查看agent是否监听端口:netstat -lntp
    查看zabbix_agent 日志:tail -f /var/log/zabbix/zabbix_agentd.log
  • 相关阅读:
    Codeforces Round #368 Div. 2
    TXT文件去除多余空行
    #4247. 串
    #4322. 字符串游戏(strgame)
    #4214. 谢特
    #4155. 咱们去烧菜吧
    #4350. 「十二省联考 2019」字符串问题
    #4349. 「十二省联考 2019」异或粽子
    #4303. 跳蚤
    #4302. 魔法咒语
  • 原文地址:https://www.cnblogs.com/xiaonq/p/9117226.html
Copyright © 2011-2022 走看看