throwable, event.getThreadName(), event.getContextData().toMap() ));
@Override public void append(LogEvent event) { Event appenderEvent = new Event(event, event.getContextData().toMap()); if (this.manager.async) { this.events.add(appenderEvent); } else { sendEvent(appenderEvent, appenderEvent.getProperties()); } }
@Override public void append(LogEvent event) { Event appenderEvent = new Event(event, event.getContextData().toMap()); if (this.manager.async) { this.events.add(appenderEvent); } else { sendEvent(appenderEvent, appenderEvent.getProperties()); } }
long timestamp = loggingEvent.getTimeMillis(); HashMap<String, Object> exceptionInformation = new HashMap<String, Object>(); Map mdc = loggingEvent.getContextData().toMap(); ThreadContext.ContextStack ndc = loggingEvent.getContextStack();
/** * Rewrite the event. * @param source a logging event that may be returned or * used to create a new logging event. * @return The LogEvent after rewriting. */ @Override public LogEvent rewrite(final LogEvent source) { final Map<String, String> props = new HashMap<>(source.getContextData().toMap()); for (final Map.Entry<Property, Boolean> entry : properties.entrySet()) { final Property prop = entry.getKey(); props.put(prop.getName(), entry.getValue().booleanValue() ? config.getStrSubstitutor().replace(prop.getValue()) : prop.getValue()); } final LogEvent result = new Log4jLogEvent.Builder(source).setContextMap(props).build(); return result; }
final Map<String, String> contextMap = event.getContextData().toMap();
@Override public void append(LogEvent logEvent) { try { // if an event with a non-null throwable is received => exception event if (logEvent.getThrown() != null) { DiagnosticsExceptionEvent diagnosticsExceptionEvent = new DiagnosticsExceptionEvent(logEvent.getTimeMillis(), logEvent.getThrown(), logEvent.getContextData().toMap()); samzaContainerExceptionMetric.add(diagnosticsExceptionEvent); LOG.debug("Received DiagnosticsExceptionEvent " + diagnosticsExceptionEvent); } else { LOG.debug("Received non-exception event with message " + logEvent.getMessage()); } } catch (Exception e) { // blanket catch of all exceptions so as to not impact any job LOG.error("Exception in logevent parsing", e); } } }
sbuf.append(";\" colspan=\"6\" "); sbuf.append("title=\"Mapped Diagnostic Context\">"); sbuf.append("MDC: ").append(Transform.escapeHtmlTags(event.getContextData().toMap().toString())); sbuf.append("</td></tr>").append(Strings.LINE_SEPARATOR);
throwable, event.getThreadName(), event.getContextData().toMap() ));
if (ThreadContextMap.class.isAssignableFrom(mapping.getType()) || ReadOnlyStringMap.class.isAssignableFrom(mapping.getType())) { this.statement.setObject(i++, event.getContextData().toMap()); } else if (ThreadContextStack.class.isAssignableFrom(mapping.getType())) { this.statement.setObject(i++, event.getContextStack().asList());
if (!contextData.isEmpty()) mdc.putAll(contextData.toMap());
Map<String, String> mdc = LayoutUtils.processMDCMetaFields(loggingEvent.getContextData().toMap(), logstashEvent, metaFields);
ThreadContext.put(key, "myTestValue"); try { assertThat(plugin.rawContextData().toMap()) .containsExactly( "myTestKey",