- 0
Reference: Logging
-
Recently Browsing 0 members
- No registered users viewing this page.
-
Similar Content
-
Visual Studio Code 1.95 generates Python Docstring templates and more
By zikalify,
- microsoft
- visual studio code
- (and 3 more)
- 4 replies
- 1 view
-
- 0 replies
- 1 view
-
Visual Studio Code 1.94 launched with big startup speed improvements
By zikalify,
- visual studio code
- microsoft
- (and 6 more)
- 4 replies
- 0 views
-
- 3 replies
- 1 view
-
Microsoft introduces TypeScript 5.5: Explore the latest features and enhancements
By zikalify,
- microsoft
- typescript
- (and 4 more)
- 0 replies
- 0 views
-
Question
DevTech
Any discussion on logging, Microsoft's Application insights and similar topics are welcome.
No particular reason, just adapting a post I made in another thread so the information is more accessible.
In the case of logging, I think every programmer gets the urge to make their own logging libary and too many give in to that itch and upload something to GitHub. The noise level for logging is rarher high - there are simply too many great logging libraries and too many crap ones and well just too many....
So I will try to point out a few things.
ETW
The most efficient low overhead logging is ETW which is built into every Windows computer and was originally used only inside of device drivers. A while back Microsoft released the API for user level usage. A logging lib that targets ETW is worth looking at if you are confident of always running on Windows.
ASP.NET GitHub
https://github.com/aspnet/Logging Abstraction layer used by the ASP.NET team - targets:
Other interesting C# libs
https://github.com/NLog -popular project
https://github.com/neuecc/EtwStream - ETW lib
https://github.com/Microsoft/Microsoft.Diagnostics.Tracing.Logging - ETW lib from Microsoft
https://github.com/eth0izzle/NLog.Slack - NLog target for Slack - the trendy company Microsoft tried to buy but they wanted billions
https://github.com/narratr/story - don't just log, tell a story!
https://github.com/elmah/Elmah - still popular
https://github.com/codetuner/Arebis.Web.Mvc.ElmahDashboard - hey, it's a dashboard!
https://github.com/Microsoft/ApplicationInsights-dotnet-logging - logging adapters to target Microsoft's Applic ation Insights
https://github.com/OmniKits/RxLog - logging for the Reactive crowd
added Reference to the title to suggest old thread not get locked
Link to comment
https://www.neowin.net/forum/topic/1295406-reference-logging/Share on other sites
3 answers to this question
Recommended Posts