-
Notifications
You must be signed in to change notification settings - Fork 1
Snowplow docker
GabrielXia edited this page Jun 4, 2017
·
3 revisions
Snowplow docker integrate snowplow collector, enrich and elasticsearch sink
-
Each software uses
stdin
,sdout
orsterr
to communicate with each other. -
You can find all the configurations and scripts in the respo
-
Collector(snowplow-stream-collector-0.9.0)
- Collects events from clients on port 80
- Sends "good" event to
raw-events-pipe
- Sends "bad" event to
bad-events-pipe
-
Enrich(snowplow-stream-enrich-0.10.0)
- Reads events from the
raw-events-pipe
- Checks if the event type is registered in
iglu
- Sends "good" events to
good-events-pipe
- Sends "bad" events to the
bad-events-pipe
- Reads events from the
-
Sink good(snowplow-elasticsearch-sink-0.8.0-2x)
- Reads events in from the
good-events-pipe
- Sends the events to the "good" index of elasticsearch cluster
- Reads events in from the
-
Sink bad(snowplow-elasticsearch-sink-0.8.0-2x)
- Reads events in from
bad-events-pipe
- Sends the events to the "bad" index of elasticsearch cluster
- Reads events in from