Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/supercowpowers/zstreams
Zeek Streaming Tools
https://github.com/supercowpowers/zstreams
Last synced: 4 days ago
JSON representation
Zeek Streaming Tools
- Host: GitHub
- URL: https://github.com/supercowpowers/zstreams
- Owner: SuperCowPowers
- License: apache-2.0
- Created: 2021-01-17T22:34:10.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-19T02:55:10.000Z (over 3 years ago)
- Last Synced: 2024-09-22T22:06:44.787Z (about 2 months ago)
- Language: Python
- Size: 318 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# ZStreams
**Zeek + Kafka + Spark + KSQL = ZStreams**
ZStreams helps you analyze Zeek data with the latest streaming toolkits. With ZStreams you can quickly and easily start analyzing Zeek output with examples that help lead you through the some of the fairly steep learning curves for Kafka, KSQL, and Spark.
## Pre-Setup for ZStreams
- **Zeek with Kafka Plugin:** If this isn't already setup then you'll need to install the Zeek Kafka plugin/package, see our help guide here: [Kafka_Setup](docs/Kafka_Setup.md)
- **Kafka Broker/KSQL**: If you don't already have this I highly recommend using the [Confluent/Kafka 'all-in-one'](https://docs.confluent.io/platform/current/quickstart/ce-docker-quickstart.html) docker setup... conveniently available in the ZStreams repo...```
$ git clone [email protected]:SuperCowPowers/zstreams.git
$ cd zstreams/docker
$ docker-compose up -d
```
## Install ZStreams```$ pip install zstreams```
## Examples
Welcome to the examples, before getting started let's make sure that everything is setup and ready to go: [Ready Check, All Systems Go?](./docs/Ready_Check.md)### Hello World
- (1)
- (2)### Novice
- (1)
- (2)#### Intermediate
- (1)
- (2)#### Expert
- (1)
- (2)