#pub-sub #probe #zeromq #debugging #monitor #tabs #keyboard #exit

app probe-zmq

Probe is a TUI ZMQ PUB/SUB monitor and debugger

7 releases

Uses new Rust 2024

0.3.6 May 4, 2025
0.3.5 Feb 9, 2025

#93 in Hardware support

Download history 2/week @ 2025-03-03 3/week @ 2025-04-07 1/week @ 2025-04-14 88/week @ 2025-04-28 41/week @ 2025-05-05 26/week @ 2025-05-12 2/week @ 2025-05-19

796 downloads per month

MIT/Apache

380KB
1K SLoC

Probe Continuous Integration Continuous Deployment Release

Probe is a TUI ZMQ PUB/SUB monitor and debugger.

screenshot

Keyboard Shortcuts

Key Action
q Quit
h, Left Previous Tab
l, Right Next Tab
j Next Probe
k Previous Probe
<Enter> Show Details for selected probe

Configuration

Probe looks for a probe.toml file to know what to do. The format is very simple, just an array of one or more [[probes]]:

[[probes]]
address = "tcp://127.0.0.1:5556"
name = "Probe 1"
[[probes]]
address = "tcp://127.0.0.1:5555"
name = "Probe 2"
filter = "2"
Config Meaning
address The ZMQ socket to subscribe to
name The name of this probe, shown in the UI
filter Optional regex filter, applied to the ZMQ message body. Default: .*

Dependencies

~20–36MB
~519K SLoC