Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The logger event publisher logs the output events in XML, text, and JSON formats.

Table of Contents
maxLevel3

Creating a logger event publisher

For instructions on creating a logger event publisher, see Publishing Events .  

Configuring adapter properties

Specify the Dynamic Adapter Properties, when creating a logger event publisher using the management console as shown below.

logger event publisherImage Added

Info

After entering the above adapter properties, select  the  Message Format   which you want to apply on the published events . Also, click  Advanced  to define custom output mappings based on the  Message Format  you selected. For more information on custom output mapping types, see  Publishing Events in Various Event Formats .

You can also d efine the respective adapter properties of the event publisher based on the transport type within the  <to>  element of the event publisher configuration in the <PRODUCT_HOME>/repository/deployment/server/eventpublishers/ directory as follows.

Code Block
languagexml
<eventPublisher name="LoggerOutputEventAdapter" statistics="disable" trace="disable" xmlns="http://wso2.org/carbon/eventpublisher">
  ....................
  <to eventAdapterType="logger">
    <property name="uniqueId">log_id</property>
  </to>
</eventPublisher>

The above adapter properties are described below.

 

Adapter PropertyDescriptionConfiguration file propertyExample
Unique Identifier A string of characters to uniquely identify a log entry
uniqueId
log_id