SLV Install - Kafka
SLV Install - Kafka

¿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$ 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 ClusterNota: Reemplazar1.1.1.1con 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) › 🚀 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] *******************************************************************************🚀 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✅ Installation completed successfully!
🌐 Access Information:
Kafka Broker Endpoint: 1.1.1.1:9092
AKHQ UI: http://1.1.1.1:5000Dashboard
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.