Kafka Web UI Tool
Un outil basé sur le navigateur pour les administrateurs et développeurs Kafka afin de surveiller, configurer et gérer les topics, les groupes de consommateurs et la santé du cluster depuis n'importe quel navigateur.
Tool coming soon!
We're working hard to get this tool ready for you.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
À propos de cet outil
Logique centrale & fonctionnalités: Les fonctionnalités requises incluent la découverte de cluster via bootstrap servers, la récupération de métadonnées pour les brokers, topics et groupes de consommateurs, et les opérations sur le cycle de vie des topics (créer, modifier, supprimer) avec une gestion basique des configs. Les options avancées incluent les opérations ACL, l’agrégation multi-cluster, l’analyse de lag par partition, les tests de flux end-to-end et l’export JSON des résultats. L’outil utilise les APIs AdminClient de Kafka, récupère les offsets finaux et calcule le lag comme end_offset - committed_offset par partition, puis agrège par topic. Il applique une validation selon les règles de nommage Kafka et respecte le RBAC du cluster lorsque les identifiants sont fournis.
Entrées et sorties: Entrées: bootstrap_servers (chaîne), security_protocol (chaîne), sasl_mechanisms (chaîne, optionnel), sasl_username (chaîne), sasl_password (optionnel), topic_name (chaîne), partitions (entier), replication_factor (entier), operation (chaîne), config_overrides (carte clé-valeur). Sorties: liste topics, consumer_groups, lag_metrics, topic_configs et JSON exportable. Les sorties sont présentées par topic et par groupe, avec champs numériques en unités standard (offsets, lag, throughput).
Algorithmes et calculs: Utilise AdminClient pour récupérer les métadonnées; calcule le lag par partition comme high_watermark - committed_offset; agrège par topic avec lag maximal et lag moyen; utilise end_offsets() pour chaque partition; applique un test de flux léger sur demande pour valider le chemin.
Erreurs et cas limites: Gère bootstrap_servers invalides, échecs d’authentification, noms de topics manquants, opérations non supportées, permissions insuffisantes; gère les versions du cluster; signale les erreurs de manière structurée sans effets secondaires.
Branche/Région & Localisation: Unités sont des compteurs et offsets; temps en ms; prend en charge les clusters à travers différentes régions; horodatages au format standard; pas de devise; localisation axée sur le format numérique et les fuseaux horaires lorsque pris en charge.
Comment utiliser
- Fournir les entrées: saisissez les serveurs bootstrap, les paramètres de sécurité et les identifiants requis.
- Connexion au cluster: établir une session de métadonnées et récupérer brokers, topics et groupes.
- Gérer les topics: créer ou ajuster les topics par nom, partitions, réplication et configs; supprimer si nécessaire.
- Surveiller & analyser: inspecter le lag, les offsets finaux et les métriques de groupe; exporter les résultats en JSON si nécessaire.
- Valider le flux de données: utiliser le test prod/cons intégré pour publier et consommer des messages et vérifier le débit.
Frequently Asked Questions
Trouvez des réponses rapides
Que peut-on faire avec cet outil ?
Comment est calculé le lag du consommateur ?
Une authentification est-elle prise en charge ?
Que se passe-t-il si le cluster est injoignable ?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Convertisseur Spotify vers MP3
Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...
Calculateur de distance routière
Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...
Votre avis compte
Aidez-nous à nous améliorer
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic