When building this site, one of the first elements I allocated time for was a logging feature, both to collect error information for debugging, as well as user information. Below is a view of the log data stored, but called from a web service, using a mixture of VB.NET to return the data and transform the XML, and ASP.NET to display it.

257118ArchiveLog archived2022-08-19T23:12:04.787-07:00NANANANA
257119PageHitService Request2022-08-19T23:12:04.787-07:00Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.42000)LogViewer_ws.asmx96.31.33.47Web810