An open API service indexing awesome lists of open source software.

https://github.com/jeremyary/go-stoker

go tool to reside within Strimzi Kafka namespace & report on various producer/consumer metrics
https://github.com/jeremyary/go-stoker

hacktoberfest

Last synced: 26 days ago
JSON representation

go tool to reside within Strimzi Kafka namespace & report on various producer/consumer metrics

Awesome Lists containing this project

README

        

# Go-Stoker

Go script intended to run in a pod alongside Strimzi Kafka deployments and produce/consume regular traffic for testing
log aggregation. Various metrics are exposed via [promhttp](https://godoc.org/github.com/prometheus/client_golang/prometheus/promhttp)
for monitoring of broker availability/latency/etc.

- PoC project currently assumes:
- usage of external `type:route` listener in Strimzi Kafka CR configuration
- TLS authentication via Strimzi `bootstrap` route, port `443`
- currently utilize secrets provided by Strimzi namespace
- see [examples/deploy](examples/deploy) directory for example pod/deployment YAML files to deploy within the Strimzi Kafka
namespace.
- Dockerfile for script builds upon `golang:1.14-alpine` image for size efficiency