diff --git a/README.md b/README.md index aa99c68..c2cff42 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ one needs to add to the try-with-resources block a scopewriter import java.io.FileWriter; import java.util.logging.Level; import java.util.logging.Logger; -import org.eclipse.tracecompass.trace_event_logger.LogUtils; +import org.eclipse.tracecompass.traceeventlogger.LogUtils; public class SlappyWag { @@ -182,6 +182,6 @@ user@host:~$ java -Djava.util.logging.config.file=path/to/logging.properties -p There are two new `handler`s introduced. -* The AsyncFileHandler: `org.eclipse.tracecompass.trace_event_logger.AsyncFileHandler` in the logging properties. It handles serialization and writing to disk in a separate thread from the caller. Note: this will require explicitly killing a process when it exits as it is a separate thread. +* The AsyncFileHandler: `org.eclipse.tracecompass.traceeventlogger.AsyncFileHandler` in the logging properties. It handles serialization and writing to disk in a separate thread from the caller. Note: this will require explicitly killing a process when it exits as it is a separate thread. -* The SnapshotHandler: `org.eclipse.tracecompass.trace_event_logger.SnapshotHandler` in the logging properties. It writes all events to a fixed length queue (culling at the front when full) and dumps the entire queue to disk when a defined latency is hit, for example when a span lasts over 30 seconds. +* The SnapshotHandler: `org.eclipse.tracecompass.traceeventlogger.SnapshotHandler` in the logging properties. It writes all events to a fixed length queue (culling at the front when full) and dumps the entire queue to disk when a defined latency is hit, for example when a span lasts over 30 seconds. diff --git a/goodlogging.properties b/goodlogging.properties index 7daa16c..383705a 100644 --- a/goodlogging.properties +++ b/goodlogging.properties @@ -1,6 +1,6 @@ # MIT License # -# Copyright (c) 2024 Ericsson +# Copyright (c) 2024, 2025 Ericsson # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal @@ -24,17 +24,20 @@ # used in AsyncFileHandlerTest as well as SnapshotTest -handlers= org.eclipse.tracecompass.trace_event_logger.SnapshotHandler, org.eclipse.tracecompass.trace_event_logger.AsyncFileHandler +handlers= org.eclipse.tracecompass.traceeventlogger.SnapshotHandler, org.eclipse.tracecompass.traceeventlogger.AsyncFileHandler -org.eclipse.tracecompass.trace_event_logger.SnapshotHandler.maxEvents = 100 -org.eclipse.tracecompass.trace_event_logger.SnapshotHandler.timeout = 100 -org.eclipse.tracecompass.trace_event_logger.SnapshotHandler.filePath = "./traces/" -org.eclipse.tracecompass.trace_event_logger.AsyncFileHandler.maxSize = 1000 -org.eclipse.tracecompass.trace_event_logger.AsyncFileHandler.queueDepth = 100 -org.eclipse.tracecompass.trace_event_logger.AsyncFileHandler.flushRate = 100 -org.eclipse.tracecompass.trace_event_logger.AsyncFileHandler.formatter = java.util.logging.SimpleFormatter -org.eclipse.tracecompass.trace_event_logger.AsyncFileHandler.filter = org.eclipse.tracecompass.trace_event_logger.FailFilter -org.eclipse.tracecompass.trace_event_logger.AsyncFileHandler.encoding = UTF-8 -org.eclipse.tracecompass.trace_event_logger.AsyncFileHandler.errormanager = java.util.logging.ErrorManager -org.eclipse.tracecompass.trace_event_logger.AsyncFileHandler.level = ALL -java.util.logging.FileHandler.pattern = ./traces/trace.log \ No newline at end of file +.level = ALL + +org.eclipse.tracecompass.traceeventlogger.SnapshotHandler.maxEvents = 100 +org.eclipse.tracecompass.traceeventlogger.SnapshotHandler.timeout = 100 +org.eclipse.tracecompass.traceeventlogger.SnapshotHandler.level = FINE +org.eclipse.tracecompass.traceeventlogger.SnapshotHandler.filePath = "./traces" +org.eclipse.tracecompass.traceeventlogger.AsyncFileHandler.maxSize = 1000 +org.eclipse.tracecompass.traceeventlogger.AsyncFileHandler.queueDepth = 100 +org.eclipse.tracecompass.traceeventlogger.AsyncFileHandler.flushRate = 100 +org.eclipse.tracecompass.traceeventlogger.AsyncFileHandler.formatter = java.util.logging.SimpleFormatter +org.eclipse.tracecompass.traceeventlogger.AsyncFileHandler.filter = org.eclipse.tracecompass.traceeventlogger.FailFilter +org.eclipse.tracecompass.traceeventlogger.AsyncFileHandler.encoding = UTF-8 +org.eclipse.tracecompass.traceeventlogger.AsyncFileHandler.errormanager = java.util.logging.ErrorManager +org.eclipse.tracecompass.traceeventlogger.AsyncFileHandler.level = FINE +java.util.logging.FileHandler.pattern = ./traces/trace.log