¿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. Agregar http: // www. en el texto si no existe
- 10. ¿Por qué existe el encabezado HTTP del servidor?
- 11. LOG4J: Modificar el mensaje registrado usando el appender personalizado
- 12. Log4net - conecta dinámicamente el appender entre AdoNetAppender y RollingFileAppender
- 13. ¿Cuál es el appender más rápido para log4Net?
- 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. Log4Net no puede encontrar el nombre de usuario% propiedad cuando nombro el archivo en mi appender
- 24. Nivel de registro por appender para un solo registrador
- 25. ¿Puedo pasar argumentos a un constructor de Appender log4net personalizado?
- 26. ¿Cómo utilizar Spring desde un appender de logback personalizado?
- 27. log4j: log4j: ERROR intentado anexar al appender cerrado llamado [stdout]
- 28. "Ya existe un registro para URI" al alojar el mismo servicio para HTTPS y HTTP
- 29. Configuración de la ruta de Appender de Logback programáticamente
- 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. –