天天看點

open-falcon transfer 部署目的編譯建立目錄配置檔案

目的

搭建 open-falcon transfer 服務

transfer是資料轉發服務

它接收agent上報的資料,然後按照哈希規則進行資料分片、并将分片後的資料分别push給graph&judge等元件

transfer 在 falcon 中屬于一個任務比較重的服務

transfer 需要連接配接 agent, graph, judge,tsdb 因為網絡連接配接會成為瓶頸

建議 transfer 進行叢集模式部署

transfer 自身沒有任何互動, 可以進行橫向擴充

目前生産中 transfer 具有 18 台伺服器, 測試環境具有 3 台(配置過程一樣)

編譯

# make transfer
go build -o bin/transfer/falcon-transfer ./modules/transfer
           

建立目錄

mkdir /apps/svr/falcon-plus/transfer/{bin,config,logs} -p
           

配置檔案

/apps/svr/falcon-plus/transfer/config/cfg.json

{
    "debug": true,
    "minStep": 1,
    "http": {
        "enabled": true,
        "listen": "0.0.0.0:6060"
    },
    "rpc": {
        "enabled": true,
        "lis
           

繼續閱讀