• http://www.xcxdjx.com
  • 0

    我的帖子

    个人中心

    设置

      发新话题






    安装所有过程都是在网上查的资料(网上好多安装教程最好明白每条命令功能,因为错了知道怎么改,复制粘贴基本都会出错)

    因安装有一段时间,安装期间可能有些异常问题不大应该都可以解决!(安装完成之后如果监测项多需要修改zabbix服务配置文件参数,还有就是对数据库表分区,最头痛的是一切都安装完毕之后发现打开zabbix非常慢,最后发现mysql写数据机械硬盘写入速度有瓶颈,然后加固态硬盘,将数据文件夹移到固态硬盘之后解决),所需软件和插件太大上传不了啊
    1.安装系统
    Distributor ID:
    CentOS
    Description:
    CentOS release 6.8 (Final)
    Release:
    6.8
    Codename:
    Final
    2.安装zabbix 3.2
        1.防火墙及SELINUX关闭
        2.yum源配置
            cd /etc/yum.repos.d/
            cp CentOS-Base.repo CentOS-Base.repo.$(date +%F)
            wget http://mirrors.163.com.gg598.com/.help/CentOS6-Base-163.repo
            yum -y install epel-release
        3. 安装PHP MYSQL
            yum -y install httpd php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap wget ntpdate net-snmp*
            yum install -y gcc mysql-community-devel libxml2-devel  unixODBC-devel net-snmp-devel libcurl-devel libssh2-devel OpenIPMI-devel openssl-devel openldap-devel
            yum -y install mysql-server mysql
            yum -y install mysql mysql-devel mysql-server
        4.MYSQL操作

    /etc/init.d/mysqld restart

    mysql -u root -p

    CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;

    GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix';
        5.下载安装zabbix

    下载3.2.0

    groupadd zabbix

    useradd -g zabbix zabbix

    tar -xvf zabbix-3.2.0.tar.gz

    cd /zabbix-3.2.0/database/mysql/

    mysql -u zabbix -p zabbix < schema.sql

    mysql -u zabbix -p zabbix < images.sql

    mysql -u zabbix -p zabbix < data.sql

    cd ~/zabbix-3.2.0

    ./configure --enable-server  --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc --with-ssh2 --with-openipmi --with-openssl

    make install

    #修改zabbix_server.conf

    vim /usr/local/etc/zabbix_server.conf
                DBName=zabbix
                DBUser=zabbix
                DBPassword=zabbix

    mkdir /var/www/html/zabbix

    cd ~/zabbix-3.2.0/frontends/php/

    cp -a . /var/www/html/zabbix/

    #创建一个规则允许web服务器访问前端文件

    chcon -Rv --type=httpd_sys_content_t /var/www/html

    #运行Apache和zabbix访问外网

    setsebool -P httpd_can_network_connect=1

    setsebool -P zabbix_can_network=1

    #设置Apache用户web接口文件的所有者

    chown -R apache:apache /var/www/html/zabbix

    #为zabbix web界面添加权限

    chmod +x /var/www/html/zabbix/conf/

    cp ~/zabbix-3.2.0/misc/init.d/fedora/core/zabbix_server /etc/init.d/zabbix_server

    chkconfig --add /etc/init.d/zabbix_server

    #启用Zabbix服务器,Apache和MySQL服务启动

    chkconfig httpd on

    chkconfig mysqld on

    chkconfig zabbix_server on

    #启动

    /etc/init.d/httpd start

    service zabbix_server start

    vim /etc/php.ini

    post_max_size=16M

    max_execution_time=300

    max_input_time=300

    date.timezone=Asia/Shanghai

    always_populate_raw_post_data=-1


    /etc/init.d/httpd restart
        #浏览器打开http://IP/zabbix/
        #NEXT>DAtabase   type:mysql
        #              host:localhost
        #                port:0
        #               name:zabbix
        #              User:zabbix
        #             Passowrd:zabbix
        #NEXT>   HOST:localhost
        #       port:10051
        #      Name:zabbix3.2
        #NEXT>FINISH
        #登录用户名:Admin  密码:zabbix
    zabbix3.2中文显示乱码的问题
        cd /var/www/html/zabbix/include
        vi defines.inc.php
            define('ZBX_FONT_NAME','msyh');
            define('ZBX_GRAPH_FONT_NAME','msyh')
        #下载微软雅黑字体,改名为msyh传入 /var/www/html/zabbix/fonts目录下
    3.添加主机(windows/linux)
    下载zabbix-agent
    安装
    修改配置文件(我只修改server=ip,没有修改Hostname名字好像也没什么影响,添加主机也不用和host名字一样,网上说不一样添加不上去,但是我的添加上去了,不知道有什么影响,如果知道的请说一下)
    4.修改、添加模板 触发器等

    1安装fping

    2修改zabbix_server.conf配置文件 把FpingLocation路径修改为刚安装的fping路径

    3修改fping权限

    chown root:zabbix /usr/local/fping/sbin/fping

    chmod 4710 /usr/local/fping/sbin/fping

    因为路由器和华为交换机支持snmp,添加了监控温度 cpu 流量 等监控项

    监控pc可自定义配置
    5.钉钉报警

    1.下载报警插件

    测试是否正常工作

    ./golang-zabbix-robot-64 -webhook=https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxx

    2.部署程序

    将下载好的程序上传至服务器报警程序目录/usr/local/share/zabbix/alertscripts

    chmod +x /usr/local/share/zabbix/alertscripts/golang-zabbix-robot-64

    3.创建报警媒介



    4.创建动作




    文本区内容

    <?xml version="1.0" encoding="UTF-8" ?><root><from>{HOSTNAME1}</from><time>{EVENT.DATE} {EVENT.TIME}</time><level>{TRIGGER.SEVERITY}</level><name>{TRIGGER.NAME}</name><value>{ITEM.VALUE}</value><now>{ITEM.LASTVALUE}</now><id>{EVENT.ID}</id><ip>{HOST.IP}</ip><age>{EVENT.AGE}</age><status>{EVENT.STATUS}</status><acknowledgement> {EVENT.ACK.STATUS} </acknowledgement><acknowledgementhistory> {EVENT.ACK.HISTORY}</acknowledgementhistory></root>


    文本区内容

    <?xml version="1.0" encoding="UTF-8" ?><root><from>{HOSTNAME1}</from><time>{EVENT.DATE} {EVENT.TIME}</time><level>{TRIGGER.SEVERITY}</level><name>{TRIGGER.NAME}</name><value>{ITEM.VALUE}</value><now>{ITEM.LASTVALUE}</now><id>{EVENT.ID}</id><ip>{HOST.IP}</ip><age>{EVENT.AGE}</age><status>{EVENT.STATUS}</status><acknowledgement> {EVENT.ACK.STATUS} </acknowledgement><acknowledgementhistory> {EVENT.ACK.HISTORY}</acknowledgementhistory></root>

    5.为用户增加报警媒介


    6.grafana安装

    1.安装

    yum install initscripts fontconfig

    yum install https://grafanarel.s3.amazonaws. ... 81203731.x86_64.rpm

    /chkconfig --add grafana-server

    chkconfig --add grafana-server

    yum install fontconfig

    yum install freetype*

    yum install urw-fonts

    chkconfig grafana-server on

    service grafana-server start

    grafana-cli plugins install alexanderzobnin-zabbix-app(浏览器打开grafana也可以安装插件)

    2.设置

    数据源设置



    之后自定义图形就可以,支持自定义变量 正则表达式等,非常好

    本帖最近评分记录
    • 咖啡 无忧币 +20 2018-07-20 16:38



    本帖最后由 maoqiu0614 于 2018-07-20 15:11 编辑
    没有什么要分享的吗?



    就不能发个操作手册么。



    引用:
    原帖由 maoqiu0614 于 2018-07-20 11:10 发表
    351102

    351103

    好累
    LZ可以写一个安装教程呢~



    51CTO论坛有移动端啦!扫码下载体验就送月会员哦!
    引用:
    原帖由 maoqiu0614 于 2018-07-20 11:10 发表
    351102

    351103

    好累
    上次的路由器买了什么型号?



    QQ:2213654938
    引用:
    原帖由 linux998 于 2018-07-20 14:27 发表

    上次的路由器买了什么型号?
    网上买的软路由,装的爱快



    好东西




    如果有搭建过程说明就好了




    才教程呀,楼主能发个部署文档吗,最近想弄个这个,或者加个QQ呗



    引用:
    原帖由 redhat9i 于 2018-07-20 07:45 发表
    如果有搭建过程说明就好了

    楼主来了部署文档就赞赞哒了~



    51CTO论坛有移动端啦!扫码下载体验就送月会员哦!
    普通交换机也能支持就好了。。。有个傻瓜交换机老是挂



    引用:
    原帖由 redhat9i 于 2018-07-20 07:45 发表
    如果有搭建过程说明就好了

    简单的整理了一下



    引用:
    原帖由 咖啡 于 2018-07-20 11:35 发表

    楼主来了部署文档就赞赞哒了~
    简单的整理了一下



    收藏下,以后总要回来参考弄自己的



    引用:
    原帖由 maoqiu0614 于 2018-07-20 15:12 发表

    简单的整理了一下
    必须推荐~



    51CTO论坛有移动端啦!扫码下载体验就送月会员哦!
    棒棒的给力!



    51CTO论坛有移动端啦!扫码下载体验就送月会员哦!
    引用:
    原帖由 咖啡 于 2018-07-20 16:37 发表

    必须推荐~
    普通用户能给楼主加分吗?



    QQ:2213654938
    几个绿色圆点是如何实现的?



    这个非常好,很详细




    引用:
    原帖由 jwh1019 于 2018-07-20 14:46 发表
    几个绿色圆点是如何实现的?
    grafana插件



    ‹‹ 上一贴:关于光猫映射端口的问题,急!   |   下一贴:是不是现在大型市政夜景工程都在用工业级4G路由器组网 ... ››
      发新话题
    快速回复主题
    关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 友情链接 |网站地图
    Copyright©2005-2017 51CTO.COM
    本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系:bbs@51cto.com
    东城区论坛 蔡甸区论坛 阿克达拉乡论坛 麻城市论坛 桃江县论坛
    淮南市论坛 南票区论坛 仁寿县论坛 天后宫论坛 留早镇论坛