Search code examples
c#azureasp.net-web-apidiagnosticslog4view

Best tool for Microsoft Azure diagnostics for .net logging


Previously in my .net application I used NLog to write log in UDP which I used to view by log4View, now I am developing a web api service which I'll deploy to azure app service, is there any interactive tool like log4View for the web api service that will be deploy in azure app service?

I need to filtering facility by namespaces (like log4View), error, debug level? What type of logging I have to implement in .net for azure support like .net tracing/Etw?


Solution

  • You can try to use Application Insights. It has the possibility of integration with NLog as far as I know as well, so you will do ordinary NLog and it will be gathered on the server by Application Insights with possibility to filter, etc. + it has a lot more than that in terms of diagnostics.