zoukankan      html  css  js  c++  java
  • Zabbix3.4 安装配置

    第一、配置zabbix的yum源

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

    第二、zabbix-server

      安装

    # yum install -y zabbix-server-mysql zabbix-web-mysql mariadb-server zabbix-get

      设置 mariadb

    1 # systemctl start mariadb    #启动mariadb
    2 # systemctl enable mariadb    #设置开机启动
    3 # mysql #登入数据库
    4 > create database zabbix character set utf8 collate utf8_bin; #创建数据库实例 5 > grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix'; #授权所有主机访问数据库实例zabbix,用户名/密码:zabbix/zabbix 6 > grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; #授权localhost主机名访问数据库实例zabbix,用户名/密码:zabbix/zabbix 7 > grant all privileges on zabbix.* to zabbix@localhost.localdomain identified by 'zabbix'; #授权localhost.localdomain主机访问数据库实例zabbix,用户名/密码:zabbix/zabbix Query OK, 0 rows affected (0.00 sec)

      导入初始模式和数据

    1 # cd /usr/share/doc/zabbix-server-mysql-3.4.4/    #进入create.sql.gz所在目录
    2 # zcat create.sql.gz |mysql -uroot zabbix    #导入初始模式

      配置zabbix_server.conf

    1 # vim /etc/zabbix/zabbix_server.conf
         DBHost=localhost    # 数据主机名
         DBName=zabbix    # 数据库实例
         DBUser=zabbix    # 用户名
         DBPassword=zabbix    # 密码

      启动zabbix-server服务

    1 # systemctl start zabbix-server    #启动zabbix-server服务
    2 # systemctl enable zabbix-server    #设置zabbix-server服务开机自启动

      编辑Apache的配置文件,设置正确的时区

    1 # vim /etc/httpd/conf.d/zabbix.conf
         php_value date.timezone Asia/Shanghai

      启动httpd服务 ,设置开机启动httpd服务

    1 # systemctl start httpd    #启动httpd服务 
    2 # systemctl enable httpd    #设置开机启动httpd服务

    第三、zabbix-agent

      安装

    # yum install -y zabbix-agent zabbix-sender

      配置zabbix_agentd.conf

     1 # vim /etc/zabbix/zabbix_agentd.conf
    ##### Passive checks related Server=zabbix_server的IP
    ##### Active checks related ServerActive=zabbix_server的IP Hostname=本机的别名(便于识别)
        例如
    Hostname=test Hostname=online1 Hostname=online2 Hostname=online3 Hostname=online4

      启动zabbix-agent服务

    1 # systemctl start zabbix-agent    # 启动zabbix-agent服务
    2 # systemctl enable zabbix-agent    # 设置zabbix-agent服务开机自启动
    3 # systemctl restart zabbix-agent

    第四、初始化Zabbix-Server配置

      浏览器上访问Zabbix-Server-IP/zabbix
      显示zabbix安装界面,下一步
      自动检测安装环境是否满足要求,下一步
      配置数据库连接,数据库类型、IP、端口、数据库名、用户、密码,下一步
      填写zabbixserver的详细信息,IP、端口、Server名称,,下一步
      确认配置信息,下一步
      提示安装完成,这些配置信息保存到 /etc/zabbix/web/zabbix.conf.php 配置文件中,也可修改该配置文件,结束

      进入登录页面,管理员用户Admin,密码zabbix,登录
      可以在用户中,设置中文显示
      在管理---用户中修改用户密码

    第五、添加主机

      配置
      创建主机群组
      创建主机
        主机名称

        可见名称

        群组或新的群组

        IP端口

        添加


    第六、添加监控项

      配置
      主机
      监控项
      创建监控项
        监控项名称、类型、键值 选择、信息类型、数字类型、单位、间隔,添加
      进程
        可以对监控项返回的数据做进一步处理
          正则表达式
          取左侧或右侧几位
          JSON
          算法
          数字的进制转换

      监测中
      最新数据
        选择对应主机的监控项观看相应的数据,图形

      如果没有对应的监控项,可自己编写脚本来添加

    第七、添加触发器

      配置
      主机
      触发器
      创建触发器
        名称
        表达式
          监控项、功能、最后一个、排班、N,插入
        描述
        严重性
        添加

      监测中
      最新数据
        选择对应主机的监控项观看相应的数据,图形
          可以看到有触发器了

    第八、添加报警媒介

      管理
      报警媒介类型
      创建媒体类型
        名称
        类型(电子邮件)
        SMTP smtp.xdf.cn
        SMTP端口 25
        SMTP HELO 随意
        STMP电邮 随意
        安全链接 无
        认证 Username and password
        用户名称 XXXXXX@xdf.cn
        密码 XXXXXX@xdf.cn的密码
        添加

      管理
      用户 Admin
      报警媒介 添加
        类型 上面创建的报警媒介
        收件人 XXX@xdf.cn的密码
        如果存在严重性则使用
        添加
        更新

    第九、添加动作

      配置
      动作
      创建动作
        动作
          名称、默认接收人(默认主题)、默认信息,添加
        条件
          新的触发条件
            触发器 选择,选择相应触发器,添加
          计算方式 与 或
          添加
        操作
          动作操作,新的
            持续时间
            步骤
            步骤持续时间
            操作类型 发送消息
            发送到用户群组 忽略
            发送到用户
              添加
              Admin
            仅送到
              上面创建的报警媒介
          添加
        添加

    第十、添加Web监测

      配置
      主机
      Web监测
      创建Web场景
        场景
          名称
          更新间隔
          客户端
        步骤
          添加
          名称
          URL
          查询字段
          超时
          要求的字符串(返回的字段)
          要求的状态码(返回的状态码)
          添加
        更新

      监测中
      Web监测
        查看

    第十一、编辑仪表盘

      监测中
      仪表盘
        编辑仪表盘

  • 相关阅读:
    20155315 2016-2017-2 《Java程序设计》第二周学习总结
    20155315 2016-2017-2 《Java程序设计》第一周学习总结
    20155315庄艺霖第三次作业之Linux初体验
    20155315庄艺霖--对做中学的理解及对c语言和Java的看法
    20165330 实验一 Java开发环境的熟悉
    20165330 2017-2018-2 《Java程序设计》第5周学习总结
    20165330 2017-2018-2 《Java程序设计》第4周学习总结
    第四周课堂实践总结
    20165330 2017-2018-2 《Java程序设计》第3周学习总结
    20165330 2017-2018-2 《Java程序设计》第2周学习总结
  • 原文地址:https://www.cnblogs.com/diaoss/p/11726700.html
Copyright © 2011-2022 走看看