LogDistiller comes with some log parsers bundled in its core distribution. Note that more log parsers can be found in LogDistiller Extension Center.
This log type parses each line to a log event, with an unique attribute named text.
<logtype id="simple"> <attributes> <provided>logSource,text</provided> <!-- extension source="text" provides="xxx,yyy">(..) (.)</extension --> </attributes> </logtype>
<logtype id="syslog"> <attributes> <provided>logSource,timestamp,host,program,pid,message</provided> <!-- extension source="message" provides="xxx,yyy">(..) (.)</extension --> </attributes> </logtype>
<logtype id="log4j-XML"> <attributes> <provided>logSource,datetime,timestamp,level,logger,thread,message,NDC,throwable,locationInfo.class,locationInfo.method,locationInfo.file,locationInfo.line</provided> <!-- extension source="message" provides="xxx,yyy">(..) (.)</extension --> </attributes> </logtype>
<logtype id="jboss"> <attributes> <provided>logSource,timestamp,timestamp.date,timestamp.time,level,logger,message,throwable,throwable.firstline,throwable.class</provided> <!-- extension source="message" provides="xxx,yyy">(..) (.)</extension --> </attributes> </logtype>
<logtype id="weblogic"> <param name="date.locale">en_US</param> <param name="date.format">MMM d, yyyy K:mm:ss a zz</param> <attributes> <provided>logSource,timestamp,severity,subsystem,machine,server,thread_id,transaction_id,user_id,message_id,message_text,stacktrace</provided> <!-- extension source="message_text" provides="xxx,yyy">(..) (.)</extension --> </attributes> </logtype>