How to Log exceptions caught in WCF service deployed on Azure
What is the best way to log the exceptions caught in WCF service hosted on cloud? You can take advantage of System.Diagnostics and logging your exceptions with Trace.traceError() . You can then schedule these trace statements to be periodically uploaded to table storage (maybe once a minute?), where you can then retrieve and analyze the trace statements either with an on-premise app or one running in a worker role. For example: in your worker role's OnStart(), customize the Diagnostic Manager to upload your trace data to table storage. In this example, it's uploading every minute, to the