美文网首页
小米开源监控open-falcon之Ubuntu入门部署一

小米开源监控open-falcon之Ubuntu入门部署一

作者: embedsky | 来源:发表于2018-11-05 14:53 被阅读0次
    前言

    小米开源监控简介参考官网:https://book.open-falcon.org。官方文档环境是centos与Ubuntu上略有不同,在使用时碰到些问题,故有此文记录之。

    1、环境

    1.1系统Ubuntu系统版本

    cat /etc/issue
    
    查看Ubuntu版本
    2、open-falcon环境准备

    2.1、安装redis、mysql、go-lang、git

    sudo apt-get install -y redis-server
    sudo apt-get install mysql-server
    sudo apt-get install golang
    sudo apt-get install git
    

    2.2执行上面的安装命令,碰到E: Unable to locate package **错误,参考https://www.jianshu.com/p/cef31e0b8654
    2.3安装mysql时出现命令行界面,提示输入root密码。(我测试设置为123456)

    3、导入open-falcon数据库文件

    3.1创建一个目录作为open-falcon工作目录,并进入

    sudo mkdir /home/work
    cd /home/work
    

    3.2下载open-falcon,并进入/home/work/falcon-plus/scripts/mysql/db_schema目录。里面是需要导入的mysql的sql文件。

    sudo git clone https://github.com/open-falcon/falcon-plus.git
    cd /home/work/falcon-plus/scripts/mysql/db_schema
    

    3.3导入sql文件到mysql数据库中。一条一条导入,我之前一起复制然后执行,结果还是只导入第一条。导入时需要输入mysql的root账户的密码,我前面设置的为123456。

    mysql -h 127.0.0.1 -u root -p < 1_uic-db-schema.sql
    mysql -h 127.0.0.1 -u root -p < 2_portal-db-schema.sql
    mysql -h 127.0.0.1 -u root -p < 3_dashboard-db-schema.sql
    mysql -h 127.0.0.1 -u root -p < 4_graph-db-schema.sql
    mysql -h 127.0.0.1 -u root -p < 5_alarms-db-schema.sql
    

    3.4进入mysql并查看导入的库

    mysql -u root -p#进入mysql命令行
    mysql>show databases;#查看数据库
    
    查看mysql中的数据库
    4、获取open-falcon二进制文件

    4.1获取源码编译,请参考官网
    4.2获取编译好的二进制文件,v0.2release下载

    cd /home/work
    sudo wget https://github.com/open-falcon/falcon-plus/releases/download/v0.2.1/open-falcon-v0.2.1.tar.gz
    

    相关文章

      网友评论

          本文标题:小米开源监控open-falcon之Ubuntu入门部署一

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