Appender
Was this helpful?
Was this helpful?
// Adding appenders
props = {
filePath=expandPath( "/logbox/testing/cases/logging/tmp" ),
autoExpand=false,
fileMaxArchives=1,
fileMaxSize=3000,
async=true
};
config.appender(
name="MyAsyncFile",
class="logbox.system.logging.appenders.RollingFileAppender",
properties=props
);
// Socket
props = { host="localhost", port="444", timeout="3", persistConnection=false };
config.appender(
name="SocketAppender",
class="logbox.system.logging.appenders.SocketAppender",
properties=props
);function configure(){
logBox = {
// Register Appenders
appenders = {
MyAsyncFile = {
class="logbox.system.logging.appenders.RollingFileAppender",
properties={
filePath=expandPath( "/logbox/testing/cases/logging/tmp" ),
autoExpand=false,
fileMaxArchives=1,
fileMaxSize=3000,
async=true
}
},
SocketAppender = {
class="logbox.system.logging.appenders.SocketAppender",
properties={
host="localhost",
port="444",
timeout="3",
persistConnection=false
}
}
}
};
}