将进程输出路由到 windbg
Route process output to windbg
在虚拟机环境中工作,我正在使用 DbgView
使用 debug_wsting
获取我的打印输出日志消息
但是,处理产生这些消息的大量进程似乎会消耗很多 cpu 并最终停止 VM,所以我正在寻找一种方法将此 activity 卸载到运行此 VM 的机器。
也许有办法将日志输出到远程 windbg
?
Client/Server 上有什么要配置的吗?
谢谢
我从未亲自尝试过,但在 Windows Sysinternals Administrator's reference (Amazon) 中有描述。我以为我非常了解 Sysinternals 工具,但事实证明我学到了很多东西。完全值得一读。
To perform remote monitoring, DebugView runs in agent mode on the remote system [...]
这样做,运行 DbgView /a
。如果您还需要内核消息,请添加 /k
,对于会话 0,请添加 /g
。
[...] sending debug output it captures to a central DebugView viewer that displays the output.
和
To begin remote monitoring, press Ctrl+R or choose Connect from the Computer menu [...]
Be careful not to connect multiple viewers to a single computer because the debug output will be split between those viewers.
所以,输出只存在一次,在任何机器获取它之后,它就消失了。听起来很正常。
在虚拟机环境中工作,我正在使用 DbgView
使用 debug_wsting
但是,处理产生这些消息的大量进程似乎会消耗很多 cpu 并最终停止 VM,所以我正在寻找一种方法将此 activity 卸载到运行此 VM 的机器。
也许有办法将日志输出到远程 windbg
?
Client/Server 上有什么要配置的吗?
谢谢
我从未亲自尝试过,但在 Windows Sysinternals Administrator's reference (Amazon) 中有描述。我以为我非常了解 Sysinternals 工具,但事实证明我学到了很多东西。完全值得一读。
To perform remote monitoring, DebugView runs in agent mode on the remote system [...]
这样做,运行 DbgView /a
。如果您还需要内核消息,请添加 /k
,对于会话 0,请添加 /g
。
[...] sending debug output it captures to a central DebugView viewer that displays the output.
和
To begin remote monitoring, press Ctrl+R or choose Connect from the Computer menu [...]
Be careful not to connect multiple viewers to a single computer because the debug output will be split between those viewers.
所以,输出只存在一次,在任何机器获取它之后,它就消失了。听起来很正常。