XMLLayout je projekt, který poskytuje Python protokolování formátovací že formátuje zprávy protokolu jako XML, podle XMLLayout specifikace Log4j je.
XMLLayout zprávy formátovaný protokolu lze prohlížet a filtrován v rámci aplikace Řetězová pila (viz příklad dole sekci), která je součástí projektu na Log4j Java.
Tento balíček také obsahuje RawSocketHandler - jako logging.handler.SocketHandler, ale pošle surový zprávu protokolu přes zásuvky namísto mořeného verze. RawSocketHandler může být nakonfigurován tak, aby odesílání zpráv protokolu na motorovou pilu přímo přes zásuvky.
Například: aby předal zprávy protokolu k řetězové pily, pokud by byla naslouchání na localhost portu 4448:
import protokolování
import xmllayout
handler = xmllayout.RawSocketHandler ("localhost", 4448)
handler.setFormatter (xmllayout.XMLLayout ())
logging.root.addHandler (handler)
Požadavky na :
- Python
Komentáře nebyl nalezen