Collector

Setup

Get started with OpenSnowcat Collector

The OpenSnowcat collector is an HTTP endpoint that collects data from SDKs and webhooks.

Running the OpenSnowcat collector using Docker

Terminal
docker run --rm \
  -v $PWD/opensnowcat/config.stdout.hocon:/opensnowcat/config.stdout.hocon \
  -p 8080:8080 \
  opensnowcat/opensnowcat-collector-stdout:latest --config /opensnowcat/config.stdout.hocon

Sample Configuration

collector config stdout hocoon
collector {
  interface = "0.0.0.0"
  port = 8080

  streams {
    good = "good"
    bad = "bad"
  }
}

Running the OpenSnowcat collector using Java

Terminal
java -jar opensnowcat-collector-stdout-x.x.x.jar --config opensnowcat/config.stdout.hocon