Avalon Logging

Overview

The Avalon Logging system is a container-side service that defines a framework for the logging system plugins. The framework is primarily defined by the Avalon Logging API and the plugin-in model defined by the Avalon Repository system.

The avalon-logging package is a open logging platform suitable for use by container implementators. It is based largely on the original excalibur logging system but with some important changes. Firstly it leverages the avalon-repository technology to support dynamic loading of implementation strategies, secondly, it simplies the overall approach to target configuration, and thirdly, it applies a formal logging category meta-data model that is consitent with avalon model-driven container solutions.