thinkingdata/ta-logbus-v2

By thinkingdata

Updated 2 months ago

ta-logbus-v2

Image
1

10K+

LogBus v2

How to Use

  • Pull images of latest

    docker pull thinkingdata/ta-logbus-v2:latest
    
  • Create folder to consistent your record log && config

    mkdir -p /your/folder/path/{conf,log,runtime}
    touch /your/folder/path/daemon.json
    vim /your/folder/path/daemon.json
    

    Warning:DO NOT EDIT OR REMOVE RUNTIME FOLDER FILE

    • Edit config template
    {
      "datasource": [
        {
          "type":"file",
          "app_id": "YOUR APP ID",
          "file_patterns": ["/test-data/*.json"]
        },
        {
          "type":"kafka",
          "app_id": "YOUR APP ID",
          "brokers": ["localhot:9092"],
          "topic":"ta-message",
          "consumer_group":"ta"
        }
      ],
      "push_url": "YOUR PUSH URL WITHOUT SUFFIX OF/logbus"
    }
    
  • Mount your data path to container && start

    docker run -d \
      --name logbus-v2 \
      --restart=always \
      -v /your/data/folder:/test-data/ \
      -v /your/folder/path/conf/:/ta/logbus/conf/ \
      -v /your/folder/path/log/:/ta/logbus/log/ \
      -v /your/folder/path/runtime/:/ta/logbus/runtime/ \
    thinkingdata/ta-logbus-v2:latest
    

Docker Pull Command

docker pull thinkingdata/ta-logbus-v2