XMLLayout es un proyecto que ofrece un formateador tala Python que da formato a los mensajes de registro como XML, según la especificación del log4j XMLLayout.
XMLLayout mensajes de registro con formato se pueden ver y filtran dentro de la aplicación de la motosierra (véase el ejemplo de la sección más abajo), que forma parte del proyecto log4j basado en Java.
Este paquete también incluye un RawSocketHandler - como logging.handler.SocketHandler, pero envía el mensaje de registro prima sobre el socket en vez de una versión en escabeche. RawSocketHandler se puede configurar para enviar mensajes de registro a Motosierra directamente sobre un zócalo.
Por ejemplo: para reenviar los mensajes de registro de la motosierra, si estuviera escuchando en el puerto localhost 4448:
registro de importación
xmllayout importación
handler = xmllayout.RawSocketHandler ('localhost', 4448)
handler.setFormatter (xmllayout.XMLLayout ())
logging.root.addHandler (manejador)
Requisitos :
- Python
Comentarios que no se encuentran