- 0
Reference: Logging
-
Recently Browsing 0 members
- No registered users viewing this page.
-
Similar Content
-
#PyTorchDayFrance :: 7 May 2025 Paris, France :: co-located with the GOSIM AI Paris
By thedhubs,
- pyhton
- conference
- (and 2 more)
- 0 answers
- 1,065 views
-
#HPSFcon :: the conference high performance software :: May 5 – 8, 2025 Chicago, IL, USA
By thedhubs,
- conference
- linux
- (and 2 more)
- 0 answers
- 962 views
-
Microsoft introduces TypeScript 5.8: Explore the latest features and enhancements
By zikalify,
- microsoft
- typescript
- (and 4 more)
- 4 replies
- 0 views
-
Visual Studio Code 1.95 generates Python Docstring templates and more
By zikalify,
- microsoft
- visual studio code
- (and 3 more)
- 4 replies
- 5 views
-
- 0 replies
- 4 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