SLV Install - Kafka

SLV Install - Kafka

AKHQ UI

¿Por qué Kafka Cluster?

Apache Kafka proporciona un evento duradero y de alto rendimiento que transmite que potencia los pipelines de datos en tiempo real, servicios distribuidos y análisis. Implementación de un grupo de Kafka con slv install ofrece una configuración consistente de corredores, predeterminados de temas y ganchos de observabilidad sin mantener scripts a medida.
Aspectos destacados
  • Kafka: https://kafka.apache.org/
  • Maneja millones de mensajes por segundo con fuertes garantías de durabilidad.
  • Acoplado con AKHQ UI para la inspección rápida de temas, monitoreo de lag de consumidores y depuración.

Corre el Installer

Aim slv install en los anfitriones que correrán los corredores de Kafka y elegir la opción Kafka Cluster.
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
Nota: Reemplazar 1.1.1.1 con la dirección IP de su propio servidor.

Revisar los detalles

Verifique el inventario y la ruta del libro de juegos antes de avanzar. Si necesita tener un alcance para los anfitriones específicos en su inventario, pase --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) › 

Observar la ejecución ansible

slv invoca Ansible para configurar corredores Kafka, servicios sistematizados y componentes de soporte como ZooKeeper (si es necesario por su plantilla).
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] *******************************************************************************

Verificar los endpoints

Cuando el libro de juegos termina, el CLI imprime el endpoint del corredor y la dirección UI AKHQ para que pueda empezar a publicar e inspeccionar mensajes inmediatamente.
bash
 Installation completed successfully!

🌐 Access Information:

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

Dashboard

Accede a AKHQ en http://1.1.1.1:5000 para explorar temas, inspeccionar el lag de partición y gestionar grupos de consumidores. Combínalo con paneles de Grafana (por ejemplo, métricas de Kafka Exporter) para completar tu stack de observabilidad de streaming.
AKHQ UI