美文网首页
Zabbix/安装

Zabbix/安装

作者: 米刀灵 | 来源:发表于2016-10-01 16:50 被阅读55次

    安装MySQL:
    如果没有安装MySQL,则需要先安装。
    Centos7之前:

    sudo yum install mysql-server
    sudo service mysqld start
    

    Centos7使用了MariaDB替代,完全兼容MySQL:

    sudo yum install mariadb-server
    sudo systemctl enable mariadb
    sudo systemctl start mariadb
    

    如果还是想使用MySQL:

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
    sudo yum install mysql-server
    sudo systemctl start mysqld
    

    服务端:
    安装源:
    rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
    查看源:
    ll /etc/yum.repos.d/
    安装:
    yum install zabbix-server-mysql zabbix-web-mysql
    在MySQL中新建名为zabbix的库:
    mysql -uroot
    create database zabbix character set utf8 collate utf8_bin;
    quit;
    往名为zabbix的库中导入数据:
    cd /usr/share/doc/zabbix-server-mysql-3.2.0
    zcat create.sql.gz | mysql -uroot zabbix
    编辑zabbix服务端配置文件:

    # vi /etc/zabbix/zabbix_server.conf
    DBHost=localhost
    DBName=zabbix
    DBUser=root
    

    修改php.ini:

    vi /etc/php.ini
    date.timezone=Europe/Riga
    

    启动zabbix服务端:
    systemctl start zabbix-server
    启动htppd:
    systemctl start httpd

    安装zabbix客户端:
    在客户端机器上安装源。如果要监控服务端所在机器,在服务端机器上也安装客户端:
    rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
    安装:
    yum install zabbix-agent
    修改客户端配置文件:

    vim /etc/zabbix/zabbix_agentd.conf
    Server=yourserverhost
    Hostname=yourclientname
    

    启动zabbix客户端:
    service zabbix-agent start

    安装zabbix get:
    在zabbix服务端安装zabbix get:
    yum install zabbix-get
    测试获取zabbix客户端的数据:
    zabbix_get -s yourclienthost -p 10050 -k "system.uname"
    zabbix_get -s yourclienthost -p 10050 -k "system.cpu.load"

    登录zabbix:
    默认的账户名:Admin, 密码zabbix
    添加客户端:
    Configuration 》Hosts


    点击边上的Templates,在搜索框查询你要的模板,点击add添加模板,再点击最下的Add/Update添加或更新Host。然后就看到的添加的客户端。


    查看Graphs,在右上角选择要查看的host。

    安装Grafana:
    安装:

    grafana-cli plugins list-remote
    grafana-cli plugins install alexanderzobnin-zabbix-app
    service grafana-server restart
    

    打开web:
    http://yourserverhost:3000/login ,默认用户名:admin, 密码:admin。
    enable zabbix插件:
    点击enable即可。


    添加数据源:
    Url的host就是zabbix服务端的地址 http://yourserverhost/zabbix/api_jsonrpc.php
    用户名密码就是zabbix的用户名密码


    添加Dashboard:
    点击 Add Panel 》Graph
    然后下图的点击Panel Title 》edit 进行设置



    下一篇介绍zabbix的用户管理,主/被动模式,trigger设置,和报警。


    参考:
    https://www.zabbix.com/documentation/3.2/manual/installation/install_from_packages
    http://www.cnblogs.com/yyhh/p/4792830.html
    http://docs.grafana-zabbix.org/installation/
    http://www.zabbix.org.cn/viewtopic.php?f=12&t=95
    http://www.fantansy.cn/index.php/linux/266.html

    相关文章

      网友评论

          本文标题:Zabbix/安装

          本文链接:https://www.haomeiwen.com/subject/lpiryttx.html