Desde la versión gx15 seguir este link
Para las versiones anteriores se debe editar el web.config,
donde dice
</appSettings>
<log4net threshold="OFF">
<appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
<file value="server_web.log" />
poner
</appSettings>
<log4net threshold="ALL">
<appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
<file value="server_web.log" />
luego modificar
<system.web>
<trace enabled="false" />
y poner: <trace enabled="true" />
Si dice
<root>
<level value="DEBUG" />
<appender-ref ref="ASPNetTraceAppender" />
</root>
poner:
<root>
<level value="ALL" />
<appender-ref ref="RollingFile" />
</root>
PD más información de los parámetros.
<system.web>
<trace enabled="true" /> // habilita el trace
<log4net threshold="ALL"> // setea nivel de detalle máximo
<appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
<file value="server_web.log" /> // nombre del archivo creado bajo la carpeta de la aplicación
<appendToFile value="true" />
<maximumFileSize value="9000KB" /> //Tamaño de cada archivo de log
<maxSizeRollBackups value="400" /> //crea hasta 400 archivos de log y despues empieza a reescribir archivos.
<root>
<level value="DEBUG" />
<appender-ref ref="RollingFile" /> // Indica que la salida del trace es a archivo y no a pantalla o consola
</root>