logFaces 2.5.2

License: Free Trial ‎File size: 35.65 MB
‎Users Rating: 4.0/5 - ‎1 ‎votes

LogFaces is created to be an out-of-the-box log server which can be easily hooked with existing applications using log4j as their logging framework. "Off the shelf" is the major feature - you simply install it next to your system and redirect your appenders to logFaces server; it works with TCP or UDP sockets - both well supported by log4xxx. It's up to you which processes, hosts or even classes should be working with logFaces- thanks to log4xxx configuration magic, all this is very simple and not intrusive. Imagine that you are dealing with multi-host system which needs to be tested in QA. It could be a lot of data. LogFaces can partition this data for you and set you focused on particular aspect. For example, if you want to see only presentation tier related activities in correlation with what is going on in data layer. LogFaces viewer provides such capability; it's called log perspective. Perspectives allow you to focus on particular application on particular host or even packages and classes. And all this can be done without touching you production code. LogFaces works with databases, we support Oracle, MySQL, PostgreSQL and Apache Derby. Data is collected, filtered and ready for different queries. Not only persisted, same data received from applications is also dispatched to clients. Routing is done in real-time and can be very fine tuned by each client separately. For instance, QA people can observe their system under test while integrators or developers can see what happened in theirs. All are separate, not colliding. Clients can be very remote; you can be in the office while looking how your system is doing on site. LogFaces isn't necessarily for large systems. It can work with smaller applications too. If you don't need persistence and only need routing capabilities - no problem, database can be disabled. Some of our users having logFaces only for viewing log in real time.

VERSION HISTORY

  • Version 2.5.2 posted on 2010-04-26
    Maintenance release
  • Version 2.3 posted on 2009-02-20
    New features and maintenance updates

Program Details

EULA

License Agreement for logFaces IMPORTANT - READ CAREFULLY: This License Agreement is a legal agreement between YOU (either an individual or a single entity) and Moonlit Software Ltd company ("AUTHOR"). By downloading, installing, copying or otherwise using this SOFTWARE, you agree to be bound by all terms and conditions of this agreement. If you do not agree to all of the terms of this agreement, then you should not download, install and use the SOFTWARE. If you already downloaded or installed the SOFTWARE, you should remove the SOFTWARE from YOUR system and destroy all copies. 1. Definitions "AUTHOR" means MoonLit Software Ltd. "YOU" (or "YOUR") means an individual or a legal entity exercising rights under, and complying with all of the terms and conditions of this agreement or a future version of this agreement. "SOFTWARE" means the binary code of logFaces, its documentation and other bundled files, in whole or in parts. "LICENSE KEY" means a unique key-code that enables a single instance of the SOFTWARE to be used at a time. Only AUTHOR and/or its representatives are permitted to produce LICENSE KEYS for the SOFTWARE. 2. Grant of License The SOFTWARE is owned by AUTHOR. It is licensed, not sold. The SOFTWARE is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. Title to SOFTWARE and all associated intellectual property rights are retained by AUTHOR. According to your order, AUTHOR grants YOU a non-exclusive, non-transferable license to use the SOFTWARE under certain obligations and limited rights as set forth in this agreement : * Personal Edition License: YOU may install and use the SOFTWARE on multiple computers and operating systems, provided that the number of installations never exceeds the number of paid licenses and that the same LICENSE KEY is not used in different installations. YOU may transfer a LICENSE KEY to a different installations only if YOU remove all previous installations completely. * Enterpise Edition License: YOU may install and use the SOFTWARE on multiple computers and operating systems, provided that the number of installations never exceeds the number of paid licenses and that the same LICENSE KEY is not used in different installations. YOU may transfer a LICENSE KEY to a different installations only if YOU remove all previous installations completely. Note that those restrictions apply only to Server part of the SOFTWARE while Client part of the SOFTWARE can be installed anywhere and used by unlimited number of users. * OEM License: YOU may install and use the SOFTWARE on an arbitrary number of computers. YOU may include SOFTWARE in distributions of your own product. 3. Restricted use during Evaluation Period AUTHOR grants YOU a non-exclusive, non-transferable license to use the unregistered copy of SOFTWARE for a period of thirty (30) days (the "Evaluation period"). The unregistered copy of SOFTWARE may be used for evaluation and testing purposes only and not for general commercial use. YOU must pay a license fee to obtain the right to use the SOFTWARE for general commercial use. 4. Restrictions YOU may not reverse engineer, decompile, disassemble, modify, translate, make any attempt to discover the source code of the SOFTWARE in whole or in part. YOU may not distribute, copy, publish, assign, sell, bargain, convey, transfer, pledge, lease or grant any further rights to use the SOFTWARE. YOU may not modify or create derivative work based upon SOFTWARE in whole or in part. YOU may not tamper with, alter, disable or circumvent the SOFTWARE's built-in license verification and enforcement capabilities. YOU may not remove of alter any trademark, copyright, logo or other proprietary notices in the SOFTWARE. 5. Limited Warranty The SOFTWARE is provided "AS IS". Any implied warranties on the SOFTWARE are limited to 90 days. Some states do not allow limitations on duration of an implied warranty, so the above may not apply to YOU. This limited warranty gives YOU specific legal rights. YOU may have others, which vary from state to state. 6. Disclaimer of Warranty Unless specified in this agreement, all express or implied conditions, representations and warranties, including any implied warranty of merchantability, fitness for a particular purpose or non-infringement are disclaimed, except to the extent that these disclaimers are held to be legally invalid. 7. Limitation of Liability To the extent not prohibited by law, in no event will AUTHOR (or any third-party-developer) be liable for any lost revenue, profit or data, or for special, indirect, consequential, incidental or punitive damages, however caused regardless of the theory of liability, arising out of or related to the use of or inability to use SOFTWARE, even if AUTHOR has been advised of the possibility of such damages. In no event will AUTHOR's liability to YOU, whether in contract, tort (including negligence), or otherwise, exceed the amount paid by you for SOFTWARE under this agreement. The foregoing limitations will apply even if the above stated warranty fails of its essential purpose. Some states do not allow the exclusion of incidental or consequential damages, so some of the terms above may not be applicable to YOU. 8. Termination This agreement is effective until terminated. YOU may terminate this agreement at any time by destroying all copies of SOFTWARE. This agreement will terminate immediately without notice from AUTHOR if you fail to comply with any provision of this agreement. Upon termination, YOU must destroy all copies of SOFTWARE. YOU agree that upon termination of this agreement for any reason, AUTHOR may take actions so that SOFTWARE no longer operates. 9. Severability If any provision of this agreement is held to be unenforceable, this agreement will remain in effect with the provision omitted, unless omission would frustrate the intent of the parties, in which case this agreement will immediately terminate. 10. Integration This agreement is the entire agreement between YOU and AUTHOR relating to its subject matter. It supersedes all prior or contemporaneous oral or written communications, proposals, representations and warranties and prevails over any conflicting or additional terms of any quote, order, acknowledgment, or other communication between the parties relating to its subject matter during the term of this agreement. No modification of this agreement will be binding, unless in writing and signed by an authorized representative of each party. 11. Marketing YOU agree to be identified as a customer of AUTHOR and YOU agree that AUTHOR may refer to YOU by name, trade name and trademark, if applicable, and may briefly describe YOUR business in AUTHOR's marketing materials and web site. YOU hereby grant AUTHOR a license to use YOUR name and any of YOUR trade names and trademarks solely in connection with the rights granted to AUTHOR pursuant to this marketing section. 12. Third Party Software Additional copyright notices and license terms applicable to portions of the SOFTWARE are set forth in the "leagal" directory in SOFTWARE installation. 13. Reservation of rights All rights not expressly granted in this agreement are reserved by AUTHOR. AUTHOR reserves the right at any time to cease the support of the SOFTWARE and to alter prices, features, specifications, capabilities, functions, licensing terms, release dates, general availability or other characteristics of the SOFTWARE. Copyright © 2009 Moonlit Software Ltd. All rights reserved.