¿Hay un appender en log4net que pueda permitir que un cliente de winform lea un log4net en otro servidor sin usar un recurso compartido? Mi aplicación está alojada como un servicio web. Estoy buscando un appender HTTP o algo similar.¿Existe el LogonNet Http Appender?
9
A
Respuesta
4
Creo que se podría utilizar la comunicación remota Appender de, algo como esto:
<appender name="RemotingAppender" type="log4net.Appender.RemotingAppender" >
<sink value="http://localhost:8080/LoggingSink" />
<lossy value="false" />
<bufferSize value="95" />
<onlyFixPartialEventData value="true" />
</appender>
De acuerdo con la docs:
Este Appender de esta diseñado para entregar eventos a un sumidero remoto. Es cualquier objeto que implementa la interfaz RemotingAppender.IRemoteLoggingSink . Entrega los eventos usando .NET remoto. El objeto a entregar eventos está especificado por estableciendo la propiedad Sink de los appenders.
1
También hay un UdpAppender y no es este cliente de código abierto que puede recibir estos mensajes:
5
Hay un proyecto llamado GitHub PostLog que es un HttpAppender para log4net.
Cuestiones relacionadas
- 1. Logyser Syslog Appender
- 2. Log4J Swing Appender
- 3. Log4net: SysLog Appender Ejemplo
- 4. Log4net appender cuestión nombre
- 5. Appender diferente por método
- 6. log4j appender threshold y categoría
- 7. Log4net - smtp appender no funciona
- 8. hilos log4net + + rodando múltiples appender archivo
- 9. ¿Por qué existe el encabezado HTTP del servidor?
- 10. Agregar http: // www. en el texto si no existe
- 11. LOG4J: Modificar el mensaje registrado usando el appender personalizado
- 12. ¿Cuál es el appender más rápido para log4Net?
- 13. Log4net - conecta dinámicamente el appender entre AdoNetAppender y RollingFileAppender
- 14. Excluir una clase de una appender log4j
- 15. Muy simple registro appender archivo no trabaja
- 16. Log4net: Rolling appender Archivo, definir la extensión
- 17. En memoria 'lista appender' para log4j
- 18. Estado de HTTP 902 - No existe tal conversación
- 19. ¿Existe un límite de longitud de encabezado HTTP práctico?
- 20. ¿Existe una implementación de RFC 3229 (codificación Delta para HTTP)?
- 21. Cómo agregar http: // si no existe en la URL?
- 22. HTTP, el formato de "caduca"
- 23. Nivel de registro por appender para un solo registrador
- 24. Log4Net no puede encontrar el nombre de usuario% propiedad cuando nombro el archivo en mi appender
- 25. ¿Cómo utilizar Spring desde un appender de logback personalizado?
- 26. ¿Puedo pasar argumentos a un constructor de Appender log4net personalizado?
- 27. log4j: log4j: ERROR intentado anexar al appender cerrado llamado [stdout]
- 28. Configuración de la ruta de Appender de Logback programáticamente
- 29. "Ya existe un registro para URI" al alojar el mismo servicio para HTTPS y HTTP
- 30. tema de depuración con logback syslog appender no actualizar syslog
¿El UDP permite la revisión de todo el registro? ¿O solo el evento en tiempo real que está ocurriendo? log2console es genial, pero me gustaría hacer lo mismo en mi aplicación winform. Obviamente no tan robusto como log2console. Estoy pensando algo así como http://geekswithblogs.net/kobush/archive/2005/07/15/46627.aspx – Renegrin
Con UDP solo obtienes eventos en tiempo real. Su enlace es sobre la configuración de la motosierra, que es algo así como log2console ... No estoy seguro de lo que está tratando de decirme. –