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

官方文档地址 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>

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容