public final class EELFManager extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
applicationEvent(EELFLogger.Level level,
String msg,
Object... arguments)
Log an application event using application logger at a given level.
|
static void |
applicationEvent(String msg,
Object... arguments)
Log an application event using application logger at info.
|
static void |
auditEvent(EELFLogger.Level level,
String msg,
Object... arguments)
Log a audit event using audit logger at given level.
|
static void |
auditEvent(String msg,
Object... arguments)
Log a audit event using audit logger at info level.
|
static EELFLogger |
getApplicationLogger()
Returns the application logger
|
static EELFLogger |
getAuditLogger()
Returns the audit logger
|
static EELFLogger |
getDebugLogger()
Returns the error logger
|
static EELFLogger |
getErrorLogger()
Returns the error logger
|
static EELFManager |
getInstance()
This method is used to obtain the EELFManager (as well as set it up if
not already).
|
static EELFLogger |
getLogger(Class<?> clazz)
Returns the logger associated with the clazz
|
static EELFLogger |
getLogger(String name)
Returns the logger associated with the name
|
static EELFLogger |
getMetricsLogger()
Returns the metrics logger
|
static EELFLogger |
getPerformanceLogger()
Returns the performance logger
|
static EELFLogger |
getPolicyLogger()
Returns the policy logger
|
static EELFLogger |
getSecurityLogger()
Returns the security logger
|
static EELFLogger |
getServerLogger()
Returns the server logger
|
static void |
metricsEvent(EELFLogger.Level level,
String msg,
Object... arguments)
Log a metrics event using metrics logger at info level at given level.
|
static void |
metricsEvent(String msg,
Object... arguments)
Log a metrics event using metrics logger at info level.
|
static void |
performanceEvent(EELFLogger.Level level,
String msg,
Object... arguments)
Log a performance event using performance logger at a given level.
|
static void |
performanceEvent(String msg,
Object... arguments)
Log a performance event using performance logger at info level.
|
static void |
policyEvent(EELFLogger.Level level,
String msg,
Object... arguments)
Log a policy event using policy logger at a given level.
|
static void |
policyEvent(String msg,
Object... arguments)
Log a policy event using policy logger at info level.
|
static void |
securityEvent(EELFLogger.Level level,
String msg,
Object... arguments)
Log a security event using security logger at given level.
|
static void |
securityEvent(String msg,
Object... arguments)
Log a security event using security logger at info level.
|
static void |
serverEvent(EELFLogger.Level level,
String msg,
Object... arguments)
Log a server event using server logger at a given level.
|
static void |
serverEvent(String msg,
Object... arguments)
Log a server event using server logger at info level.
|
public static EELFManager getInstance()
public static EELFLogger getLogger(String name)
name - the name of the loggerpublic static EELFLogger getLogger(Class<?> clazz)
clazz - The class that we are obtaining the logger forpublic static EELFLogger getApplicationLogger()
public static EELFLogger getMetricsLogger()
public static EELFLogger getAuditLogger()
public static EELFLogger getPerformanceLogger()
public static EELFLogger getServerLogger()
public static EELFLogger getSecurityLogger()
public static EELFLogger getPolicyLogger()
public static EELFLogger getErrorLogger()
public static EELFLogger getDebugLogger()
public static void auditEvent(String msg, Object... arguments)
msg - the message string to be logged The string messagearguments - list of arguments for message The list of argumentspublic static void auditEvent(EELFLogger.Level level, String msg, Object... arguments)
level - the severity level of the message, e.g., WARN One of the
message level identifiers, e.g., WARNmsg - the message string to be logged The string messagearguments - list of arguments for message The list of argumentspublic static void metricsEvent(String msg, Object... arguments)
msg - the message string to be loggedarguments - list of arguments for messagepublic static void metricsEvent(EELFLogger.Level level, String msg, Object... arguments)
level - the severity level of the message, e.g., WARN One of the
message level identifiers, e.g., WARNmsg - the message string to be logged The string messagearguments - list of arguments for message The list of argumentspublic static void securityEvent(String msg, Object... arguments)
msg - the message string to be loggedarguments - list of arguments for messagepublic static void securityEvent(EELFLogger.Level level, String msg, Object... arguments)
level - the severity level of the message, e.g., WARNmsg - the message string to be loggedarguments - list of arguments for messagepublic static void performanceEvent(String msg, Object... arguments)
msg - the message string to be loggedarguments - list of arguments for messagepublic static void performanceEvent(EELFLogger.Level level, String msg, Object... arguments)
level - the severity level of the message, e.g., WARNmsg - the message string to be loggedarguments - list of arguments for messagepublic static void applicationEvent(String msg, Object... arguments)
msg - the message string to be loggedarguments - list of arguments for messagepublic static void applicationEvent(EELFLogger.Level level, String msg, Object... arguments)
level - the severity level of the message, e.g., WARNmsg - the message string to be loggedarguments - list of arguments for messagepublic static void serverEvent(String msg, Object... arguments)
msg - the message string to be loggedarguments - list of arguments for messagepublic static void serverEvent(EELFLogger.Level level, String msg, Object... arguments)
level - the severity level of the message, e.g., WARNmsg - the message string to be loggedarguments - list of arguments for messagepublic static void policyEvent(String msg, Object... arguments)
msg - the message string to be loggedarguments - list of arguments for messagepublic static void policyEvent(EELFLogger.Level level, String msg, Object... arguments)
level - the severity level of the message, e.g., WARNmsg - the message string to be loggedarguments - list of arguments for messageCopyright © 2019. All rights reserved.