Instalação SLV - Kafka
Instalação SLV - Kafka

Por quê Kafka Cluster?
O Apache Kafka oferece streaming de eventos duráveis e de alto desempenho que alimenta pipelines de dados em tempo real, serviços distribuídos e análises. Colocando um cluster Kafka com
slv install oferece configuração de corretor consistente, padrões de tópicos e ganchos de observação sem manter scripts sob medida.**Realce
- Kafka: https://kafka.apache.org/
- Lida com milhões de mensagens por segundo com fortes garantias de durabilidade.
- Juntado com AKHQ UI para inspeção rápida de tópicos, monitoramento de defasagem do consumidor e depuração.
Executar o Instalador
Objectivo
slv install nos anfitriões que vão gerir os corretores Kafka e escolher a opção 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: Substituir1.1.1.1com o endereço IP do seu próprio servidor.
Rever os Detalhes
Verifique novamente o inventário e o caminho do playbook antes de avançar. Se você precisa de escopo para hosts específicos em seu inventário, passe
--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 a Execução Ansível
slv invoca Ansível para configurar corretores Kafka, serviços systemd e componentes de suporte, como ZooKeeper (se exigido pelo seu modelo).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 os endpoints
Quando o playbook terminar, o CLI imprime o endpoint do corretor e o endereço da interface AKHQ para que você possa começar a publicar e inspecionar mensagens imediatamente.
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:5000Painel
Acesse o AKHQ em
http://1.1.1.1:5000 para procurar tópicos, inspecionar defasagem de partição e gerenciar grupos de consumidores. Emparelhe-o com painéis Grafana (por exemplo, métricas Kafka Exportador) para completar sua pilha de monitoramento de streaming.