SLV Installation - Kafka

SLV Installation - Kafka

AKHQ UI

Warum Kafka Cluster?

Apache Kafka bietet dauerhafte hoher Durchsatz-Event-Streaming, die Echtzeit-Daten-Pipelines, verteilte Dienste und Analyse. Bereitstellung eines Kafka-Clusters mit slv install liefert konsistente Broker-Konfiguration, Themeneinstellungen und Beobachtbarkeits-Hooks ohne die Einhaltung von maßgeschneiderten Skripten.
Highlights
  • Kafka: https://kafka.apache.org/
  • Tragt Millionen von Nachrichten pro Sekunde mit starken Haltbarkeitsgarantien.
  • Gebündelt mit AKHQ UI für schnelle Thema Inspektion, Verbraucher-Lag Monitoring und Debugging.

Führen Sie den Installer aus

Ziel slv install bei den Hosts, die Kafka-Broker ausführen und die Kafka-Cluster-Option auswählen.
bash
$ slv install -i 1.1.1.1,
🚀 Installing software components...
? Select Software Component to Install (Redis)
  Redis
  TiDB (MySQL Cluster)
  Grafana
  Prometheus
  Node Exporter
 Kafka Cluster
Hinweis: Ersatz 1.1.1.1 mit der IP-Adresse Ihres eigenen Servers.

Überprüfen Sie die Details

Überprüfen Sie den Inventar- und Playbook-Pfad, bevor Sie vorangehen. Wenn Sie auf bestimmte Hosts in Ihrem Inventar zugreifen müssen, übergeben --limit.
bash
🚀 Installing software components...
? Select Software Component to Install (Redis) › Kafka Cluster
 You selected: Kafka Cluster

📋 Installation Details:
Software: Kafka Cluster
Inventory: 1.1.1.1,
Playbook: /Users/fumi/.slv/template/0.9.800/ansible/cmn/software/install-kafka.yml
? Do you want to proceed with the installation? (y/N) › 

Beachten Sie die ansible Execution

slv invokes Ansible zum Konfigurieren von Kafka-Brokern, systemd Services und unterstützenden Komponenten wie Zoo Keeper (falls von Ihrer Vorlage verlangt).
bash
🚀 Running ansible: ansible-playbook -i 1.1.1.1, -u solv /Users/fumi/.slv/template/0.9.800/ansible/cmn/software/install-kafka.yml

PLAY [Install and configure Kafka Cluster] ***********************************************************

TASK [Gathering Facts] *******************************************************************************

Die Endpunkte überprüfen

Wenn das Playbook beendet ist, druckt die CLI den Broker Endpunkt und die AKHQ UI Adresse, damit Sie sofort mit dem Verlag beginnen und Nachrichten inspizieren können.
bash
 Installation completed successfully!

🌐 Access Information:

Kafka Broker Endpoint: 1.1.1.1:9092
AKHQ UI: http://1.1.1.1:5000

Das ist alles

Zugang AKHQ bei http://1.1.1.1:5000 um Themen zu durchsuchen, Partitionsverzögerung zu überprüfen und Verbrauchergruppen zu verwalten. Kombinieren Sie es mit Grafana Dashboards (z. B. Kafka Exporter Metriken), um Ihren Streaming-Beobachtbarkeitsstapel abzuschließen.
AKHQ UI