New answers tagged diagnostics
IMO you shouldn't mess with Diagnostics Service. It is writing to centralized log for a reason. Instead I would try to convince tenants to write Product information in their logging records. This way you can filter records by respected product and even send filtered reports using ULS Viewer. Personally, I like to map a feature to product field in ULS.
What about writing a script that copies the ULS as it's written, and separates out the built-in and custom lines? This way, you don't have to hack any core code (yikes!), and you can provide the users with either or both logs.
Top 50 recent answers are included