|
|
|
@ -232,8 +232,18 @@ Sudo Variables
|
|
|
|
|
Debugging
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
See :ref:`logging-env-vars` in the Getting Started guide for environment
|
|
|
|
|
variables that activate debug logging.
|
|
|
|
|
Mitogen's logs are integrated into Ansible's display framework. Basic high
|
|
|
|
|
level debug logs are produced with ``-vvv``, with logging of all IO activity on
|
|
|
|
|
the controller machine with ``-vvvv``.
|
|
|
|
|
|
|
|
|
|
It is not possible to receive IO activity logs from children spawned on remote
|
|
|
|
|
machines, as the processs of receiving those woulds would in turn generate more
|
|
|
|
|
logs To receive a complete trace of every process, file-based logging is
|
|
|
|
|
required, which can be enabled by setting ``MITOGEN_ROUTER_DEBUG=1`` in your
|
|
|
|
|
environment.
|
|
|
|
|
|
|
|
|
|
When file-based logging is enabled, one file per context will be created on the
|
|
|
|
|
target machines, as ``/tmp/mitogen.<pid>.log``.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implementation Notes
|
|
|
|
|