Using Juju GUI (cs:trusty/juju-gui-27) on the MAAS provider with Juju 1.22.1, when I have a service deployed with 3 units across different machines, when I (outside of Juju) power down one of the machines I expect the GUI to show me that one of the units is in error or otherwise call my attention to it.
Juju CLI knows that the agent is down
$ juju status --format=short openstack-dashboard
- openstack-dashboard/0: 10.1.11.5 (down) 80/tcp, 443/tcp
- hacluster-openstack-dashboard/0: 10.1.11.5 (down)
- landscape-client/17: 10.1.11.5 (down)
- openstack-dashboard/1: 10.1.11.8 (started) 80/tcp, 443/tcp
- hacluster-openstack-dashboard/1: 10.1.11.8 (started)
- landscape-client/15: 10.1.11.8 (started)
- openstack-dashboard/2: 10.1.11.13 (started) 80/tcp, 443/tcp
- hacluster-openstack-dashboard/2: 10.1.11.13 (started)
- landscape-client/16: 10.1.11.13 (started)
We'll investigate if we can get this information over the watcher. If it's not exposed maybe we can request core support it.