Installation SLV - Kafka

Installation SLV - Kafka

AKHQ UI

Pourquoi Kafka Cluster?

Apache Kafka fournit un flux d'événements à haut débit durable qui alimente les pipelines de données en temps réel, les services distribués et l'analyse. Déployer un cluster Kafka avec slv install fournit une configuration de courtier cohérente, des par défaut de sujet, et des crochets d'observation sans maintenir des scripts sur mesure.
Les marins de fait
  • Gérez des millions de messages par seconde avec de solides garanties de durabilité.
  • Avec l'interface utilisateur AKHQ pour l'inspection rapide des sujets, la surveillance des retards chez les consommateurs et le débogage.

Exécuter l'installateur

Objectif slv install aux hôtes qui dirigeront les courtiers Kafka et choisiront l'option 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
Note: Remplacer 1.1.1.1 avec l'adresse IP de votre propre serveur.

Examiner les détails

Double-vérifiez l'inventaire et le parcours du livre de jeu avant d'avancer. Si vous devez inclure des hôtes spécifiques dans votre inventaire, passez --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) › 

Observer l'exécution possible

slv invoque Ansible pour configurer les courtiers Kafka, les services système et les composants de support tels que ZooKeeper (si requis par votre modèle).
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] *******************************************************************************

Vérifier les points de fin

Lorsque le playbook se termine, le CLI imprime le paramètre courtier et l'adresse UI AKHQ afin que vous puissiez commencer à publier et à inspecter les messages immédiatement.
bash
 Installation completed successfully!

🌐 Access Information:

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

Tableau de bord

Accès à AKHQ à http://1.1.1.1:5000 pour parcourir les sujets, inspecter le décalage de partition et gérer les groupes de consommateurs. Combinez-le avec les tableaux de bord Grafana (par exemple, les mesures d'exportateur Kafka) pour compléter votre pile d'observation en streaming.
AKHQ UI