Pulsar Assistant Redisant
winget install --id=Redisant.PulsarAssistant -e
Pulsar Assistant - manage your tenants, namespaces, topics, subscribe and consume messages, simulate messages and stress test. - SSL/TLS: Pulsar Assistant supports various authentication methods, including HTTP basic and JWT (Java Web Token), etc.; it also supports SSL/TLS transmission encryption to ensure data transmission security. - Publishing messages: Using Pulsar Assistant, you can publish messages to specified topics at any time; in addition, you can also combine data templates to send thousands of messages at a time for performance testing to understand how the system handles the load. - Data formatting: Automatically identify and format different data formats, including Text, JSON, XML, HEX, MessagePack, and various integer and floating point types. - Data Templates: Using the data templates provided by Pulsar Assistant, you can generate massive, heterogeneous, realistic data for any development, testing or demo purposes. - Perfect management: view the topic-divided bundles and assigned brokers, topics under the jurisdiction of the bundles, and perform split, unload, clear, delete, etc. on the bundles. Manage subscribers and consumers, process message rate and delay. Reset subscribers, skip a certain number of messages, etc.
Pulsar Assistant is a graphical user interface (GUI) tool designed to manage Apache Pulsar clusters efficiently. It provides comprehensive functionality for tenant, namespace, and topic management, enabling users to subscribe to topics, consume messages, simulate message flow, and perform stress testing.
- Security & Connectivity: Supports SSL/TLS encryption and various authentication methods, including HTTP basic and JWT (Java Web Token), ensuring secure communication and data protection.
- Message Publishing & Simulation: Allows users to publish messages to specified topics and leverage data templates to send thousands of messages simultaneously for performance testing, helping evaluate system load-handling capabilities.
- Data Handling: Automatically identifies and formats different data types, including Text, JSON, XML, HEX, MessagePack, Avro, and numeric formats, streamlining message processing.
- Bundle & Subscriber Management: Provides tools to manage topic-divided bundles, assigned brokers, and subscriber/consumer operations. Users can perform bundle split, unload, clear, delete actions and reset subscribers or skip messages as needed.
- Cross-Platform Support: Built with Avalonia for near-native performance, Pulsar Assistant offers efficient resource usage compared to web-based alternatives.
Ideal for system administrators, developers, and DevOps teams managing Apache Pulsar clusters, Pulsar Assistant simplifies tenant, namespace, topic, and subscription management. It empowers users to optimize cluster operations, test system performance under load, and ensure reliable message processing. The tool can be installed via winget.