March 2018
Beginner to intermediate
576 pages
13h 29m
English
If you know the names of the fields you want to display in your output, your template can be fairly simple. Let's look at the template_example event type. The template is stored in appserver/event_renderers/template_example.html:
<%page args="job, event, request, options"> <ul class="template_example"> <li> <b>time:</b> ${i18n.format_datetime_microseconds(event.get('_time', event. time))} </li> <li> <b>ip:</b> ${event.get('ip', '')} </li> <li> <b>logger:</b> ${event.get('logger', '')} </li> <li> <b>message:</b> ${event.get('message', '')} </li> <li> <b>req_time:</b> ${event.get('req_time', '')} </li> <li> <b>session_id:</b> ${event.get('session_id', '')} </li> <li> <b>user:</b> ${event.get('user', '')} </li> <li> <b>_raw:</b> ...Read now
Unlock full access