Set size threshold of log file (original) (raw)

This is an example of how to set size threshold of a log file. Setting size threshold of a log file implies that you should:

Let’s take a look at the code snippet that follows:

package com.javacodegeeks.snippets.core; import java.util.logging.Logger; import java.util.logging.FileHandler; import java.io.IOException;

public class LogFileThreshold {

// The log file size is set to 1KB.
public static final int FILE_SIZE = 1024;

public static void main(String[] args) {

Logger logger = Logger.getLogger(LogFileThreshold.class.getName());

try {

// Create a FileHandler with 1KB file size and a single log file.

FileHandler handler = new FileHandler("sample.log", FILE_SIZE, 1, true);

logger.addHandler(handler);

} catch (IOException e) {

logger.warning("Failed to initialize logger handler.");

}

logger.info("Test info");

logger.warning("Test warning");

logger.severe("Test severe"); } }

Output:

Αυγ 12, 2012 1:14:09 ΜΜ com.javacodegeeks.snippets.core.LogFileThreshold main INFO: Test info Αυγ 12, 2012 1:14:09 ΜΜ com.javacodegeeks.snippets.core.LogFileThreshold main WARNING: Test warning Αυγ 12, 2012 1:14:09 ΜΜ com.javacodegeeks.snippets.core.LogFileThreshold main SEVERE: Test severe

This was an example of how to set size threshold of a log file in Java.

Photo of Byron Kiourtzoglou

Byron is a master software engineer working in the IT and Telecom domains. He is an applications developer in a wide variety of applications/services. He is currently acting as the team leader and technical architect for a proprietary service creation and integration platform for both the IT and Telecom industries in addition to a in-house big data real-time analytics solution. He is always fascinated by SOA, middleware services and mobile development. Byron is co-founder and Executive Editor at Java Code Geeks.

Back to top button