- WSO2 Developer’s Guide
- Fidel Prieto Estrada Ramón Garrido Lázaro
- 129字
- 2021-07-08 10:06:00
The log mediator
The log mediator allows us to show and save some information in the console and server log, which is useful to audit the services.
Now, let's look at the syntax:
<log [level="string"] [separator="string"]> <property name="string" (value="literal" | expression="[XPath|json-
eval(JSON Path)]")/>* </log>
We have six different categories, sorted by informational purpose to error logs:
- TRACE
- DEBUG
- INFO
- WARN
- ERROR
- FATAL
We also have four levels of log:
- Custom: Show the properties configured inside
- Full: The Show To, From, WSAction, SOAPAction, ReplyTo, and MessageID headers and the current payload
- Headers: Log all the SOAP headers
- Simple: Log To, From, WSAction, SOAPAction, ReplyTo, and MessageID headers
For example, to log the full content of the payload, we can use the following syntax:
<log level="full"/>
Alternatively, to only log a custom property, use this:
<log category="INFO" separator=","> <property name="dynamicProperty"
expression="http://xpathExpression" /> </log>
By default, the log is placed at: <WSO2_HOME>/repository/log/wso2carbon.log.
推薦閱讀
- Unreal Engine Physics Essentials
- Oracle Exadata性能優(yōu)化
- Learning Spring 5.0
- SQL Server 2016從入門到精通(視頻教學超值版)
- 區(qū)塊鏈架構與實現:Cosmos詳解
- 深入實踐Spring Boot
- Lua程序設計(第4版)
- Microsoft Dynamics GP 2013 Reporting, Second Edition
- ArcGIS By Example
- Android Native Development Kit Cookbook
- Hands-On Automation Testing with Java for Beginners
- Getting Started with Gulp
- Developing SSRS Reports for Dynamics AX
- Unity Character Animation with Mecanim
- Getting Started with React VR