canonical / canonical/jhack

[FEATURE REQUEST] - Pretty debug-log + status watch

Open
#209 1 comment 2 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
60
Forks
31
Avg merge
2d 15h
Merged PRs (30d)
1

Description

#### Request
I would like a pretty 'monitor' tool for showing both the `juju debug-log`, and `juju status --watch` in the same window. Sort of like a TUI maybe.

#### Justification
This isn't essential as it can be easily solved with terminal multiplexers or window managers, but given that I reckon most charm engineers have their own version of this, it would be nice to centralise it in a common tool like `jhack`.

#### Inspiration

Using [`kitty` windows](https://sw.kovidgoyal.net/kitty/overview/#windows), but same can be achieved with `tmux`:
![Image](https://github.com/user-attachments/assets/74703edd-d13b-4848-a102-7bf4228977b3)

`btop` has their own sort of thing with nice colorful borders:

![Image](https://github.com/user-attachments/assets/0fb9498b-2bc2-44be-bb6e-388c85927dbb)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.