Download logFaces User Manual

Transcript
Copyright ©2009−2013 Moonlit Software Ltd, All rights reserved
1 Introduction
LogFaces is a standalone solution for collecting, storing, dispatching and filtering log data. LogFaces
is a "box" which resides next to your system and lifts the logging burden off you. Built one level above
the conventional logging API's such as Apache Logging Services it easily integrates with existing
systems, including those built on J2EE, native C++, or Microsoft© .NET Framework. If your system is
already using those API's, you can use logFaces for storing log, real-time log monitoring, evaluating
operational discrepancies, receiving scheduled email reports with log files and more...
Figure 1-1.1 LogFaces Architecture
There are three players - your system, logFaces Server and logFaces Client. It works like this: your
system/s send log data to the logFaces Server which routes this data to interested clients or does
something with this data on its way. For example; saving some of it to database or discarding it,
splitting and filtering it for various client listeners. The only requirement for any system to be operable
with logFaces is to produce log in a format understood by the logFaces Server which collects this log.
The current version of logFaces supports Apache log4xxx API's as schema of log statements. But
technically logFaces will not be limited only to those formats. Today log4xxx API's are the de-facto
standards in software development and most systems already support them. In such cases the
integration with logFaces is straightforward and is only a matter of simple configuration.
2