Install latest/stable of xjs
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
You are about to open
Do you wish to proceed?
Thank you for your report. Information you provided will help us investigate further.
There was an error while sending your report. Please try again later.
Generate an embeddable card to be shared on external websites.
This eliminates the hassle of waiting for juju status in large environments.
To use with Juju 2.x use the legacy/stable channel
Installation
sudo snap install xjs
Usage
With yaml:
juju status --format yaml > juju-status.yaml
xjs juju-status.yaml
With json:
juju status --format json > juju-status.json
xjs juju-status.json
Options:
Usage: xjs [OPTIONS] <status files>
xjs parses a juju status yaml/json and displays the information in a user
friendly form highlighting specific fields of specific interest.
Options:
--application <application name>
Show only the application with the specified
name
--controller <controller name> Show only the controller with the specified
name
-h, --hide-scale-zero Hide applications with a scale of 0
-s, --hide-subordinate-units Hide subordinate units
-c, --include-containers Include Container information
--machine <machine name> Show only the machine with the specified
name
--model <model name> Show only the model with the specified name
--no-color Remove color from output
-a, --show-apps Show application information
-m, --show-machines Show machine information
-d, --show-model Show model information
-n, --show-net Show network interface information
-u, --show-units Show unit information
--subordinate <subordinate name>
Show only the subordinate unit with the
specified name
--unit <unit name> Show only the unit with the specified name
--help Show this message and exit.
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.