目的
搭建 open-falcon 項目
open falcon
OpenFalcon 是一款企業級、高可用、可擴充的開源監控解決方案
底層使用了 tsdb 作為時序伺服器存儲
目前伺服器數量超過 34K, 名額數量沒有具體統計,17K QPS/s 目前還算穩定
貌似這個項目已過了熱度
官方幫助參考
open falcon 2.0 中文文檔
open falcon 架構參考
open falcon api 說明
測試環境獨立部署備忘
元件 | 版本 | 依賴關系 | 參考 |
---|---|---|---|
Mariadb | 随意 | 參考簡要說明 | |
zookeeper | apache-zookeeper-3.6.1-bin.tar.gz | 參考部署方法 | |
kafka | 共享 hadoop zookeeper, 供 falcon-transfer 使用 | zookeeper | 參考部署方法 |
hadoop | hadoop-2.10.0.tar.gz | zookeeper | 參考部署方法 |
hbase | hbase-2.2.50-bin.tar.gz | zookeeper, hadoop | 參考配置方法 |
opentsdb | opentsdb-2.4.0.tar.gz | hbase | 參考配置方法 |
falcon-graph | open falcon 元件 | maraidb | 參考配置方法 |
falcon-hbs | open falcon 元件 | maraidb | 參考配置方法 |
falcon-trend | open falcon 元件 | maraidb | 參考配置方法 |
falcon-api | open falcon 元件 | mariadb,falcon-graph | 參考配置方法 |
redis | 供 judge 使用 | 參考部署方法 | |
falcon-alarm | falcon 元件 | maraidb, redis | 參考部署方法 |
falcon-judge | falcon 元件 | falcon-hbs, redis | 參考部署方法 |
falcon-transfer | falcon 元件 | kafka,tsdb, graph,judge | 參考部署方法 |
falcon-aggregator | falcon 元件 | falcon-agent | 參考部署方法 |
falcon-nodata | falcon 元件 | 參考部署方法 | |
falcon-agent | falcon 元件 | 參考部署方法 | |
nginx | 用于排程 | 參考部署方法 | |
grafana | 用于監控展示 | 參考踩坑 | |
kafka-consumer 部署 | kafka,zookeeper,transfer,trend | 參考部署方法 | |
後續更新 |