Open falcon 安裝部署經(jīng)驗

安裝步驟

一、下載并且解壓

wget https://github.com/XiaoMi/open-falcon/releases/download/0.0.5/open-falcon-0.0.5.tar.gz -O open-falcon.tar.gz

mkdir tmp

tar -zxvf open-falcon.tar.gz -C ./tmp

yum install redis-server

yum install mysql-server

pip install virtualenv

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

cd scripts

mysql -h localhost -u root -p < db_schema/graph-db-schema.sql

mysql -h localhost -u root -p < db_schema/dashboard-db-schema.sql

mysql -h localhost -u root -p < db_schema/portal-db-schema.sql

mysql -h localhost -u root -p < db_schema/links-db-schema.sql

mysql -h localhost -u root -p < db_schema/uic-db-schema.sql

二张咳、安裝agent

mv cfg.example.json cfg.json && ./control start && ./control tail

開始監(jiān)聽1988端口,查看log.

默認端口是1988, 可以打開 http://127.0.0.1:1988 查看一個比較簡單的web dashboard. 沒什么特殊需要的話, 可以使用默認配置

三、安裝hbs

mv cfg.example.json cfg.json && ./control start && ./control tail

心跳服務(wù)默認http端口是6030, rpc 端口 6031

四脚猾、安裝transfer

mv cfg.example.json cfg.json && ./control start && ./control tail

默認http端口是6060, rpc端口8433

五、安裝graph

mv cfg.example.json cfg.json && ./control start && ./control tail

rpc端口 6070, http端口 6071

數(shù)據(jù)庫文件存儲在/home/work/data/6070 啟動報錯的話, 換sudo 或者 root 用戶啟動.

注意修改數(shù)據(jù)庫連接.

六砰奕、安裝dashboard

# 安裝virtualenv提鸟。需要root權(quán)限军援。

yum install -y python-virtualenv

# 安裝依賴沽一。不需要root權(quán)限漓糙、使用普通賬號執(zhí)行就可以。需要到dashboard的目錄下執(zhí)行蝗蛙。

cd /path/to/dashboard/

virtualenv ./env

./env/bin/pip install -r pip_requirements.txt

yum install mysql-devel

./control start && ./control tail

七、安裝query

mv cfg.example.json cfg.json && ./control start && ./control tail

只要修改cfg.json 文件即可, 注意還有 graph_backends.txt 文件

八醉鳖、安裝fe

mv cfg.example.json cfg.json && ./control start && ./control tail

注意配置項目中的數(shù)據(jù)庫連接, 以及下面的shortcut 中需要配置外網(wǎng)可以訪問的地址,如果不是在服務(wù)器部署的話,這里默認也沒有關(guān)系

九、安裝portal

$ virtualenv ./env

# use douban pypi

$ ./env/bin/pip install -r pip_requirements.txt -i http://pypi.douban.com/simple

配置說明

Portal的配置文件在frame/config.py

修改數(shù)據(jù)庫配置或者端口

補充

Portal正常啟動之后壮韭,就可以回去配置Fe這個項目的shortcut了纹因。當然,dashboard和alarm還沒有搭建瞭恰,這倆shortcut還沒法配置。修改完了shortcut恶耽,要重啟fe模塊

十颜启、安裝alarm

mv cfg.example.json cfg.json && ./control start && ./control tail

需要配置的就是自定義的端口監(jiān)控地址, 和下面的api, 其他部分保持默認即可.

在它的文檔中寫著下面這樣的說明

{...

"api": {

"portal": "http://falcon.example.com", # 內(nèi)網(wǎng)可訪問的portal的地址

"uic": "http://uic.example.com", # 內(nèi)網(wǎng)可訪問的uic(或fe)的地址

"links": "http://link.example.com" # 外網(wǎng)可訪問的links的地址

}

}

但是如果按照這樣配的話,所有東西就只能在內(nèi)網(wǎng)訪問了.這明顯是不符合我們的期望的. 所以這里要全部配置成外網(wǎng)可以訪問的地址,防止踩坑

十一、安裝sender

這個組件用于調(diào)用自己提供的短信和郵件接口, 編輯 cfg.json 添加

{...

'api': {

'sms': 'http://your_send_sms_api',

'mail': 'http://your_send_mail_api'

}

}

在調(diào)用的時候, 會把消息先寫入redis隊列中, 之后再調(diào)用接口,進行消息發(fā)送.

worker 參數(shù)是對隊列的配置

十二社搅、安裝links

# yum install -y python-virtualenv

$ cd /path/to/links/

$ virtualenv ./env

# use douban pypi

$ ./env/bin/pip install -r pip_requirements.txt -i http://pypi.douban.com/simple

安裝完依賴的lib之后就可以用control腳本啟動了,log在var目錄形葬。不過啟動之前要先把配置文件修改成相應(yīng)配置。另外笙以,監(jiān)聽的端口在gunicorn.conf中配置。

Links的配置文件在frame/config.py 查看并修改數(shù)據(jù)庫文件


安裝完成之后拆祈,通過訪問 http://127.0.0.1:1234 進入fe倘感,fe是web首頁,可以創(chuàng)建登陸用戶和密碼老玛,進行使用

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蜡豹,一起剝皮案震驚了整個濱河市麸粮,隨后出現(xiàn)的幾起案子镜廉,更是在濱河造成了極大的恐慌,老刑警劉巖齐遵,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件塔插,死亡現(xiàn)場離奇詭異,居然都是意外死亡佑淀,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進店門谎砾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來捧颅,“玉大人,你說我怎么就攤上這事碉哑×两” “怎么了妆毕?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長趁怔。 經(jīng)常有香客問我薪前,道長,這世上最難降的妖魔是什么示括? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮鳍侣,結(jié)果婚禮上繁涂,老公的妹妹穿的比我還像新娘拱她。我一直安慰自己二驰,他們只是感情好,可當我...
    茶點故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布矿酵。 她就那樣靜靜地躺著矗积,像睡著了一般。 火紅的嫁衣襯著肌膚如雪棘捣。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天评疗,我揣著相機與錄音茵烈,去河邊找鬼。 笑死呜投,一個胖子當著我的面吹牛存璃,可吹牛的內(nèi)容都是我干的雕拼。 我是一名探鬼主播,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼篮迎,長吁一口氣:“原來是場噩夢啊……” “哼示姿!你這毒婦竟也來了甜橱?” 一聲冷哼從身側(cè)響起栈戳,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎镊掖,沒想到半個月后褂痰,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡缩歪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年匪蝙,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片逛球。...
    茶點故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖幸海,靈堂內(nèi)的尸體忽然破棺而出奥务,到底是詐尸還是另有隱情物独,我是刑警寧澤汗洒,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站瞻凤,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏阀参。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一杏瞻、第九天 我趴在偏房一處隱蔽的房頂上張望衙荐。 院中可真熱鬧捞挥,春花似錦忧吟、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽仍劈。三九已至寡壮,卻和暖如春贩疙,著一層夾襖步出監(jiān)牢的瞬間诬像,已是汗流浹背闸婴。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留降狠,地道東北人庇楞。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像吕晌,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子睛驳,可洞房花燭夜當晚...
    茶點故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內(nèi)容