小米開源監控系統Open-falcon部署筆記(下)
阿新 • • 發佈:2019-01-30
一.部署前端
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部署,打包成一個映象,如果後續需要的話,可進行叢集分散式部署。