1. 程式人生 > >小米開源監控系統Open-falcon部署筆記(下)

小米開源監控系統Open-falcon部署筆記(下)

一.部署前端

1.建立工作目錄

#建立工作目錄
export HOME=/home/frontwork
export HOME=/home/frontwork
export WORKSPACE=$HOME/open-falcon

mkdir -p $WORKSPACE

#進入工作目錄
cd $WORKSPACE

2.下載前端原始碼

git clone https://github.com/open-falcon/dashboard.git

3.安裝依賴包


#依賴包
yum groupinstall "Development tools" -y
yum install -y python-virtualenv
yum install -y python-devel
yum install -y openldap-devel
yum install -y mysql-devel

#安裝pip
yum install -y pip

4.安裝所需軟體包

cd $WORKSPACE/dashboard/

#建立一個乾淨的python 環境
virtualenv ./env
#進入環境
source env/bin/activate
#安裝軟體包
pip install -r pip_requirements.txt -i

5.修改dashboard的配置檔案

#進入配置檔案所在目錄 config.py
cd $WORKSPACE/dashboard/rrd

#備份config.py
cp config.py config.bak

#修改PORTAL_DB_*, ALARM_DB_*, 預設使用者名稱為root,預設密碼為"",按需修改
vim  config.py

6.啟動服務

cd $WORKSPACE/dashboard
./control start

7.瀏覽器訪問

https://ip:8081即可(防火牆策略請自行配置)

關於賬號註冊問題,參閱社群文件

總結:個人部署的單機版,使用docker部署,打包成一個映象,如果後續需要的話,可進行叢集分散式部署。