Log4m - mule4 custom json logger

splash

Mule comes with built-in log activity, but it has some limitations. The log4m connector, however, enhances the default features by incorporating additional capabilities.

  • Built-in JSON logger
  • Correlation ID (choose between default correlation ID or a custom one)
  • Transaction ID (business transaction ID)
  • Log type (SUCCESS or FAIL)
  • Execution point name
  • Attributes of the execution point in the flow
  • Payload:
    • Payload
    • Error payload (in case of flow errors)
    • HTTP response payload (detailed information in case of HTTP errors, without requiring additional configuration)

https://github.com/farukonder/mule-log4m-connector

references

  • https://blogs.mulesoft.com/dev-guides/how-to-tutorials/json-logging-mule-4/

Comments