A couple of things
What about windows? I don't think you can query microseconds in windows.
Do we want this enabled by default? Microsecond logging is useful for benchmarking or performance testing. Is it useful in the normal case or will it just add extra length to our log lines.
The direction we are going with our configuration options is to add them to qmgr. I don't know if pbs.conf is the right place for this. I understand it is the most convenient.
If we stick with pbs.conf, could you change the interface title from "switch" to "pbs.conf option"
Could you either extend the synopsis or remove it. Just printing the option name isn't useful.