It would be much simpler to capture logs if there was a command for "Capture anlaysis server logs" etc, rather than one command and then pick-lists.
I suspect for almost all cases, we either want:
- Debugging logs (everything except analysis server)
- Analysis server logs (everything except VM service)
- Extension only (everything except analysis server or VM service)
Having these are three commands would simplify things. The log captured at startup (opened by "Open Extension Log") should match the bottom one. CI tests should still capture everything. The individual log file settings should still be available.