Open in Playground Download design mesheryctl design import -f https://raw.githubusercontent.com/meshery/meshery.io/master/catalog/a1eaf8c4-4da3-4cc4-ba75-edc9e808ab98/0.0.49/design.yml

What This Design Does:

ELKK (ELK + Kafka) logging pipeline: My App emits logs → Kafka Producer publishes to Kafka topic logs → Kafka brokers the stream (9092) → Logstash consumes from Kafka and indexes into Elasticsearch (index pattern app-logs-*, port 9200) → Kibana queries Elasticsearch for visualisation (5601). This Meshery Design captures the topology and intent; some nodes use generic workload placeholders where native models were not available.

Design Snapshot

ELKK Stack with Kafka design snapshot

Caveats and Consideration:

Design is topology-focused; some components (Kafka Producer, Logstash, Kibana) are represented as generic workloads/Namespaces. Provides a Logstash pipeline that consumes from Kafka and outputs to Elasticsearch. Update hostnames/ports for your environment (e.g., kafka:9092, elasticsearch:9200). Security/auth not configured (no TLS/SASL for Kafka, no X-Pack auth for ES/Kibana). Intended for a single-namespace demo; scaling and production hardening are out of scope.

Compatibility:

`