The information from Pollerd's threads and Vacuumd's threads are placed on the wrong log file.
For Pollerd my initial idea was applying the following:
The above patch works for most of the messages but not all of them.
Some messages from PollableNode and PollableService are still on uncategorized.log.
For Vacuumd it is not clear when to apply the trick with Logging.withPrefix().
Several Collectd's classes are doing a similar thing (~ DefaultUDPTransportMapping, SNMP Timers, ThreadPoolExecutor/LegacyScheduler).
The multi-thread loading of the datacollection groups on DataCollectionConfigParser also appear un uncategorized.log.
Lots of thread related processing is wrong.