mosquito_inspector
Version, currently master branch1 version
- master branchlatestMar 8, 2026
github.com/mosquito-cr/monitor
No description declared in shard.yml.
Installation
# Add this to your shard.yml
dependencies:
mosquito_inspector:
github: mosquito-cr/monitor
branch: mastermaster is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
- no constraint declared
- Targets
tuifrom tui_interface.crwebfrom web_interface.crinteractive_runnerfrom interactive_runner.cr
Dependencies
Runtime Dependencies
README
TUI Visualizer for Mosquito
This is an minimal implementation of a queue visualizer for mosquito. It is a Text based User Interface (TUI).
Purpose
This repository is primarily an experiment on basic queue visualization. It primarily serves as a testing ground for methods which need to be added to mosquito core to facilitate this kind of work. In the mean time, it can also be used to get some idea that things are happening in a deployed worker, and the rate at which they are happening.
Using the visualizer
Using the visualizer to query a running mosquito backend is straightforward. This will increase the read-load on the backend slightly.
- Clone the visualizer and install shards:
$ git clone git@github.com:mosquito-cr/tui_visualizer.git
$ cd tui_visualizer
$ shards install
- Provide REDIS_URL connection string as
REDIS_ENVenvironment variable. If needed, the connection can be piped over SSH with a tunnel. In a production environment, you'll need to provide your auth key here in this url (and perhaps an acl user as well).
$ export REDIS_URL 'redis://localhost:6379/2'
- Boot the interface
$ crystal run ./interface.cr
Developing the visualizer
A utility script is provided to enqueue and execute some jobs, which is
convenient for working on the visualizer. Use crystal run interactive_runner.cr
to run it.
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
master- Seen
- Mar 8, 2026
- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/mosquito-cr/monitor
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 15, 2026
- Synced
- Aug 15, 2026
- Versions
- 1