Instalação SLV - Kafka

Instalação SLV - Kafka

AKHQ UI

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
Nota: Substituir 1.1.1.1 com 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) › 

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] *******************************************************************************

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

Painel

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.
AKHQ UI