I haven&#x27;t tried deploying a unikernel in production yet - I&#x27;ve been mostly using&#x2F;debugging only OCaml code on Linux in production - but it should be possible to implement the kind of logging you describe.
For example I&#x27;ve seen a project that would collect&amp;dump its log ring-buffer when an exception was encountered in a unikernel, or one that collects very detailed profiling information from a unikernel.<p>It would be nice to have some kind of a &quot;shell&quot; to inspect details about the application when something goes wrong, but that applies equally to non-unikernel applications.
The difference is that with unikernels the debugging tool would be provided as a library, whereas with traditional applications debugging is provided as a language-independent OS tool.