Skip to content
Inspect Juju Engine Reports
Go
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
rules
.gitignore
LICENSE
README.md
main.go

README.md

juju-inspect

Juju inspect is intended to analyse engine reports from a Juju controller. You can feed it multiple engine reports and it will tell you various information about the state of the controllers.

Run

Running it is extremely simple:

go run main.go report_1 report_2 report_3

The output should be something like:

Analysis of Engine Report:

Raft Leader:
        machine-2 is the leader.

Mongo Primary:
        There are no primaries found.

Pubsub Forwarder:
        machine-0 is connected to the following: [machine-1]
        machine-1 is connected to the following: [machine-0]
        machine-2 is connected to the following: [machine-0 machine-1]
You can’t perform that action at this time.