When using SLAB out-of-process service you may run into situation when events are not being logged. You make sure you call proper methods on your custom event sources but the events seem to go nowhere. It turns out that most likely you have an issue in your event sources. They (and/or ETW infrastructure) are too sensitive to errors like duplicate »
One great feature that Semantic Logging Application Block provides is an ability to use out-of-process service to listen to your messages. The idea is to move the logging sinks to another process so that messages don’t get lost if your application process crashes or it is terminated unexpectedly. »
I and my team have been using SLAB on our project where we create cloud services running on Azure. It’s important for publicly faced services to log everything so it's possible while analyzing that data to have a decent idea of what happened and how our services were used. »