Hi guys
I interested in knowing what fields people actual capture and use when logging within their applications when using loggers like log4net.
This can range from debugging to testing to production and can be for thick client apps but I am thinking more about semantics of web apps (i.e. asp.net).
Also, in the context of web (and for thick clients to a certain extent) I am interested in how people build up the hierarchy of log entires for a given request and how you identify the individual request, etc.
Cheers Anthony
The following is what i have cine up with thus far:
LogId, ServerName, ServerIP, ApplicationAbbrv, ApplicationVersion, ApplicationAppDomain, LogDateTime, LogTimeStamp, LogLogger, CodeType, CodeClass, CodeFile, CodeLocation, CodeMethod, CodeLine, CodeStackPosition, LogMessage, LogException, LogEntityOrigin, ContextSessionId, ContextUserName, ContextThread, ContextObjectPropertyData, ContextMachineId, ContextMachineIP