This object accesses the Logger object.
Configuration
PingAccess must be configured to accept logging from Groovy rules.
In the conf/log4j2.xml file, uncomment or add the following line to enable debug-level logging from Groovy rules.
<AsyncLogger name="GroovyRule" level="DEBUG"/>
Uncomment or add the following line to enable info-level logging from the <RuleName> Groovy rule.
<AsyncLogger name="GroovyRule.<RuleName>" level="INFO"/>
Method summary
Method | Description |
---|---|
void trace(String format, Object... arguments) | Logs a TRACE level message based on the specified format and arguments. |
void debug(String format, Object... arguments) | Logs a DEBUG level message based on the specified format and arguments. |
void info(String format, Object... arguments) | Logs an INFO level message based on the specified format and arguments. |
void warn(String format, Object... arguments) | Logs a WARN level message based on the specified format and arguments. |
void error(String format, Object... arguments) | Logs an ERROR level message based on the specified format and arguments. |
boolean isTraceEnabled() | Checks if the logger instance is enabled for the TRACE level. |
boolean isDebugEnabled() | Checks if the logger instance is enabled for the DEBUG level. |
boolean isInfoEnabled() | Checks if the logger instance is enabled for the INFO level. |
boolean isWarnEnabled() | Checks if the logger instance is enabled for the WARN level. |
boolean isErrorEnabled() | Checks if the logger instance is enabled for the ERROR level. |