canonical / canonical/jhack

Feature request: jhack etail

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

Description

Hi,

I am constantly using `jhack tail` to understand the deployment progress and monitor the internal charm activities.

Example:
![Screenshot from 2024-05-23 12-20-31](https://github.com/canonical/jhack/assets/1928266/04e85d90-6f4a-4f02-9d40-77837e2fa973)

I have to constantly open several tmux windows to monitor:
1) `jhack tail` # to see juju events
2) `juju status --watch 1s`
3) `juju debug-log --tail ` # overall charm progress / stuck
4) `juju debug-log --tail | grep ERROR ` # errors only to do not miss some in endless flying debug-log

It is a feature request to create high-level `jhack etail` to speed up initial setup.
The `etail` could be an `enhanced tail` which will show the last errors and the last debug-log...

P.S. Is it a time for some nice-aligned default tmux config for juju? `jhack tmux`???

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.