4 Repos
Utilities for interacting with and debugging message brokers.
Explore 4 awesome GitHub repositories matching part of an awesome list · Message Queue Clients. Refine with filters or upvote what's useful.
kcat ist ein Kommandozeilen-Client für Apache Kafka, der verwendet wird, um Nachrichten unter Verwendung des nativen Wire-Protokolls zu produzieren, zu konsumieren und zu debuggen. Er bietet eine Reihe von Tools für die Interaktion mit Kafka-Clustern, einschließlich eines Protokoll-Debuggers zur Untersuchung von Cluster-Metadaten und eines Transaktionsmanagers für die Handhabung atomarer Nachrichten-Batches. Das Projekt verfügt über einen spezialisierten Avro-Schema-Dekoder, der binär kodierte Nachrichten in menschenlesbares JSON umwandelt, indem er sich in Remote-Schema-Registries oder lokale Dateien integriert. Zusätzlich enthält es einen In-Memory-Simulator, der das Testen von Producer- und Consumer-Logik durch die Simulation ephemerer Broker-Verhaltensweisen ermöglicht, ohne dass eine externe Infrastruktur erforderlich ist. Das Toolset deckt ein breites Spektrum an Messaging-Operationen ab, einschließlich Unterstützung für ausbalancierte Consumer-Gruppen, zeitstempelbasierte Offset-Suche und transaktionales Daten-Streaming von der Standardeingabe. Zudem bietet es Dienstprogramme für die Konfiguration der Verbindungssicherheit und die Untersuchung von Cluster-Metadaten.
CLI tool for producing and consuming Kafka messages.
MQTT-Explorer ist ein Visualisierungstool und Debugger für MQTT-Broker. Es bietet eine webbasierte Schnittstelle zur Inspektion des Echtzeit-Nachrichtenverkehrs und zur Analyse von Topic-Strukturen durch einen hierarchischen Browser. Das Tool organisiert eingehende Nachrichten in einer verschachtelten Baumstruktur, um die Beobachtung von Datenflüssen und Broker-Aktivitäten zu vereinfachen. Es enthält ein mobilfreundliches Dashboard mit optimierten Layouts und Interaktionsmustern zur Überwachung des Broker-Status auf Touch-Geräten. Die Anwendung unterstützt das Debugging von Internet-of-Things-Geräten und die Administration von MQTT-Netzwerken. Sie bietet Funktionen für Verkehrs-Visualisierung, Broker-Überwachung und Payload-Inspektion. Die Software kann als browserzugänglicher Webdienst oder als Desktop-Anwendung verwendet werden.
Client for visualizing and debugging MQTT topics.
Author: Paolo Salvatori (@babosbird) Collaborators: Sean Feldman (@sfeldman) and Erik Mogensen (@koltrast) Contributors: Many
GUI for managing and testing Azure Service Bus.
JMSToolBox is an "Universal" JMS Client able to interact with the greatest number of Queue Managers/Queue providers on the market in a consistent manner.
Universal JMS client for messaging system testing.