Open in Playground Download design mesheryctl design import -f https://raw.githubusercontent.com/meshery/meshery.io/master/catalog/977960d3-27d9-4fac-bf32-45d7ef604292/0.0.40/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 Design 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).

Compatibility:

`