Insights now shows you time and code information. How awesome is that 💖!
The Enhanced Insights
One of the core challenges in creating great software is looking into the machinery as it's running. For this we introduced 2sxc Insights in 9.31 which lets super users look see exactly what happend inside the engine on a live web site.
Our latest enhancement now provides logs that look like this:
Code Information in the Logs ⚡
The first big enhancement is that most logs now show a blue C# at the end of the line, and when you hover above it you'll see exactly where in the code this log was added. This allows you and us to better corner any issues. Previously you had to do some guessing and search for Log-ID keys to find out where in the code this happens, now it's just a mouse-over away.
2sxc is probably the fastest DNN module in the whole ecosystem, but we're always looking for ways to improve it. But optimizations don't always improve things - sometimes the net result is actually worse. While working on performance enhancements for 10.22 we realized that we're logging a lot of timers and decided to move this capability into the logger itself.
So the second awesome enhancement is that the logging system can now (optionally) measure the time used on specific function calls. The total time is shown at the top, where the call was made. So it includes everything that happens inside it, but you don't need to find the end-log-entry to see the time - it's shown right on the call line where you also see the result (in green).
Want to know more?
Read about logging in the docs - and to access insights use this recipe:
Try it now
Get your latest 2sxc from github
Love from Switzerland,