The controllers share agent connectivity info (aka presence) using pubsub. I don't think there's an explicit delivery guarantee for such messages.
Logging to turn on would be
juju.worker.pubsub=TRACE juju.worker.presence=TRACE
Logs could also contain messages matching the format string
"%p programming error, e.ch=%v did not accept %v - missing Unwatch?\nwatch source:\n%s"
Extra relation debug can be obtained by setting
juju.worker.uniter.relation=TRACE
The controllers share agent connectivity info (aka presence) using pubsub. I don't think there's an explicit delivery guarantee for such messages.
Logging to turn on would be
juju.worker. pubsub= TRACE presence= TRACE
juju.worker.
Logs could also contain messages matching the format string
"%p programming error, e.ch=%v did not accept %v - missing Unwatch?\nwatch source:\n%s"
Extra relation debug can be obtained by setting
juju.worker. uniter. relation= TRACE