LogBox : Enterprise Logging & Messaging
6.x
6.x
  • Introduction
  • Intro
    • Release History
      • What's New With 6.8.0
      • What's New With 6.7.0
      • What's New With 6.6.0
      • What's New With 6.5.0
      • What's New With 6.2.0
      • What's New With 6.1.0
      • What's New With 6.0.0
    • About This Book
      • Author
  • Getting Started
    • Features at a Glance
    • Installation
      • LogBox Refcard
    • Need For Logging
    • How Does LogBox Work?
      • LogBox
      • Appender
      • Logger
        • Logger Category Inheritance
        • Security Levels
        • Dynamic Appenders
      • Layout
  • Configuration
    • Configuring LogBox
      • LogBox DSL
      • Adding Appenders
      • Adding Categories to Specific Loggin Levels
      • Adding Categories Granularly
      • Configuring The Root Logger
  • Usage
    • Using LogBox
    • Using a Logger Object
      • Can Methods For Performance
      • $toString() and ExtraInfo Argument
    • Appender Properties
      • CFAppender
      • ConsoleAppender
      • DBAppender
      • EmailAppender
      • FileAppender
      • RollingFileAppender
      • ScopeAppender
      • SocketAppender
      • TraceAppender
    • LogBox in a ColdBox Application
      • Configuration Within ColdBox
      • Benefits of using LogBox in a ColdBox application
      • Where is LogBox stored in a ColdBox app?
      • LogBox from the ColdBox Proxy
      • The LogBox Injection DSL
  • Extending LogBox
    • Creating Custom Appenders
      • Helper Methods
      • Instance Members
      • Dealing With Custom Layouts
      • Registering Appenders at Runtime
    • Creating a Custom Layout
      • Instance Members
Powered by GitBook
On this page

Was this helpful?

Edit on Git
Export as PDF
  1. Usage
  2. Appender Properties

RollingFileAppender

Property

Type

Required

Default

Description

filePath

string

true

---

The location of where to store the log file

filename

string

false

Name of the Appender

The name of the file, if not defined, then it will use the name of this appender. Do not append an extension to it. We will append a .log to it

fileEncoding

string

false

utf-8

The file encoding to use, by default we use UTF-8

autoExpand

boolean

false

true

Whether to expand the file path or not. Defaults to true

fileMaxSize

int

false

2000 (2MB)

The max file size for log files. Defaults to 2000 (2 MB)

fileMaxArchives

int

false

2

The max number of archives to keep. Defaults to 2

Info Please remember to set the autoExpand property to FALSE if you will be using an absolute file path location.

PreviousFileAppenderNextScopeAppender

Was this helpful?