XMLLayout on projekti, joka tarjoaa Python kirjautumalla formatter joka muotoilee lokisanomia XML mukaan log4j n XMLLayout erittely.
XMLLayout alustettu lokiviestejä voi tarkastella ja suodatetaan sisällä Chainsaw sovelluksen (katso esimerkki alla), osa Java-pohjainen log4j projekti.
Tämä paketti sisältää myös RawSocketHandler - kuten logging.handler.SocketHandler, mutta lähettää raaka loki viesti yli socket sijasta marinoitua versio. RawSocketHandler voidaan konfiguroida lähettämään lokiviestit moottorisaha suoraan yli pistorasiaan.
Esimerkiksi: välittämään lokiviestien Chainsaw, jos se kuuntelee localhost portti 4448:
tuonti puunkorjuu
tuonti xmllayout
handler = xmllayout.RawSocketHandler ('localhost', 4448)
handler.setFormatter (xmllayout.XMLLayout ())
logging.root.addHandler (handler)
Vaatimukset :
- Python
Kommentteja ei löytynyt