XMLLayout是一個項目,它提供了Python的日誌記錄格式來格式化日誌消息為XML,據Log4j的XMLLayout規範。
XMLLayout格式的日誌信息可以查看和電鋸的應用程序(請參見下面的示例部分),部分基於Java的log4j的項目中過濾。
這個包還包括一個RawSocketHandler - 像logging.handler.SocketHandler,但是發送的原始日誌消息在插座,而不是醃製版本。 RawSocketHandler可以被配置為發送日誌消息直接電鋸通過套接字。
例如:轉發消息記錄到電鋸,如果它被監聽本地主機端口4448上:
進口記錄
進口xmllayout
處理器= xmllayout.RawSocketHandler(“本地主機”,4448)
handler.setFormatter(xmllayout.XMLLayout())
logging.root.addHandler(處理器)
要求:
- 在Python中
評論沒有發現