XMLLayout er et projekt, der giver en Python logning formateringsplugin der formaterer logmeddelelser som XML, ifølge Log4J s XMLLayout specifikation.
XMLLayout formateret logmeddelelser kan ses og filtreres i Chainsaw program (se eksemplet nedenfor), en del af Java-baserede Log4J projekt.
Denne pakke indeholder også en RawSocketHandler - ligesom logging.handler.SocketHandler, men sender den rå log meddelelse over stikket i stedet for en syltede version. RawSocketHandler kan konfigureres til at sende logmeddelelser til motorsav direkte over en sokkel.
For eksempel: at sende log beskeder til kædesav, hvis den lytter på localhost port 4448:
import logning
import xmllayout
handleren = xmllayout.RawSocketHandler ("localhost", 4448)
handler.setFormatter (xmllayout.XMLLayout ())
logging.root.addHandler (handling)
Krav :
- Python
Kommentarer ikke fundet