美文网首页服务器监控
open-falcon初探 (一)环境搭建

open-falcon初探 (一)环境搭建

作者: 运维小吴 | 来源:发表于2016-09-07 11:25 被阅读124次

    官方文档地址 http://book.open-falcon.org/zh/index.html

    这几天在公司预发布环境上搭建了open-falcon的监控,由于我是个萌新运维,很多不懂所以一路下来遇到至少一万个坑。如果你已经成功安装了并开始使用open-falcon请略过我的文章。我只是在这里把我遇到的坑写出来,没有提到的地方请看官方文档。

    选择open-falcon的原因并不是因为它有多牛逼强大,主要是我们老大说这玩意界面看着比较爽(对比zabbix那界面)。下面切入正题。

    系统环境 Centos 7

    安装

    这里我使用的root用户,直接下载的二进制包进行安装(后面有些插件并没有二进制提供下载,所以到时候可以根据需求进行源码安装)

    <pre>
    yum install gcc gcc-c++ wget git mariadb-server -y
    yum install epel-release
    yum install redis
    systemctl start mariadb
    systemctl start redis
    systemctl enable mariadb
    systemctl enable redis
    </pre>

    安装前的准备

    <pre>
    mkdir /opt/src
    cd /opt/src
    git clone https://github.com/open-falcon/scripts.git
    mysql -h localhost -u root --password="" < db_schema/graph-db-schema.sql
    mysql -h localhost -u root --password="" < db_schema/dashboard-db-schema.sql
    mysql -h localhost -u root --password="" < db_schema/portal-db-schema.sql
    mysql -h localhost -u root --password="" < db_schema/links-db-schema.sql
    mysql -h localhost -u root --password="" < db_schema/uic-db-schema.sql
    </pre>

    下载二进制包

    <pre>
    cd /opt/src
    mkdir open-falcon
    cd /opt/src
    wget https://github.com/open-falcon/of-release/releases/download/v0.1.0/open-falcon-v0.1.0.tar.gz
    tar -zxf open-falcon-v0.1.0.tar.gz -C ./open-falcon/
    cd ./open-falcon
    for x in find ./ -name "*.tar.gz";do
    app=echo $x|cut -d '-' -f2;
    mkdir -p $app;
    tar -zxf $x -C $app;
    rm -rf $x;
    done
    </pre>

    至此所需的环境就搭配好了
    接下来就开始使用咯

    相关文章

      网友评论

        本文标题:open-falcon初探 (一)环境搭建

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