Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

A logger for erlang in the spirit of Log4J. You can download the latest tarball from the downloads section and read README.txt file for instructions on using log4erl. Please visit blog for this project at http://log4erl.blogspot.com. Also, you can subscribe to our page in google groups in ... [More] http://groups.google.com/group/log4erl. Alternatively, users may get the latest source from http://github.com/ahmednawras/log4erl. This project is licensed under both Mozilla Public Licnese (MPL) and BSD license. Users may use the prefered license terms of either MPL or BSD. [Less]

0
 
  0 reviews  |  2 users  |  13,709 lines of code  |  3 current contributors  |  Analyzed 8 days ago
 
 

LogHoster is a web-based log tracker that helps you keep in eye what's happening to your application. LogHoster is a new way of tracking your application events. It’s elegant, easy, and web-based. Simply Sign Up, download LogHoster Logger component, and use it in your application. Since ... [More] LogHoster is web-based, you can check log entries from any computer. Also you can still store events to local log files and sent by email. Track your applicaiton events online. [Less]

0
 
  0 reviews  |  2 users  |  0 current contributors
 
 

It's a logging utility for ActionScript 3.0 language, it supports FlashPlayer 9.0 and AIR 1.0 Log5F uses only FlashPlayer's capabilities, so it can be used for Flash/Flex/AIR applications. Log5F is a port of Log4J.

5.0
 
  0 reviews  |  1 user  |  7,132 lines of code  |  0 current contributors  |  Analyzed 12 days ago
 
 

This is a modern C++ library with a focus on portability and program correctness. It strives to be easy to use right and hard to use wrong. Thus, it comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks such as interfacing ... [More] with network services, handling threads, or creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, xml and text parsing, and many other general utilities. [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

JmxLoggerJmxLogger makes it easy to do realtime application log monitoring. The JmxLogger API provides both Java Util Logging Handler and a Log4J Appender classes for integration with your choice of logging technologies that you feel confortable with. You simply configure your logging framework ... [More] , as you would normally do, and the JmxLogger automatically capture and braodcasts your event logs to any registered JMX client. It provides a built-in log console to monitor your log locally or remotely (no more tail -f server.log). Download the new 0.3.0 version with these features. FeaturesEasy integration with your favorite logging framework Support for Java Util Logging API Support for the Log4J logging API No additional API coding required, configure your logging framework and that's it Leverages JMX client/agent infrastructure for logging/monitoring Support one or more logger running within same VM design for performance / scalability dedicated log worker threads logged messages are quickly dispatched to dedicated work queue all log filtering occur on dedicated threads Specify and control the your log levels Set log filter at agent-side to save network chatter Expression language support for complex event filtering Set log filter expression using log event parameters (level, message, logger name, etc) log event statistics (log count, logger count, etc) system status (avail memory, runtime, thread count, etc) Multi-function JmxLogger GUI console to view logs Say bye to "tail -f server.log": monitor application log locally/remotely ability to connect, pause, resume JmxLoger connection control JmxLogger log settings remotely change/update log levels directly from console change/update log filter expression color-coded log mesage based on level for readability consolidated message console for ease of use support secure/non-secure connection using JMX security settings Usage of JmxLogger is transparent to the developer. In your code, send your log events using your logging framework The JmxLogger (appender or handler class) then delegates propagation of your log events as JMX notifications using the JMX API. Getting StartedDownload the binary distribution zip Add jmxlogger-log4j-.x.x.x.jar (and log4j jar) to your classpath if you plan to use log4j for logging. Add jmxlogger-x.x.x.jar to classpath if you are using Java Logging Util. Add mvel2-x.x.x.jar to your classpath as well. Configure your application to use your favorite logging framework and run your application Start JmxLogger console (or JConsole) to monitor log via JMX Configure JmxLogger for Java Util LoggingIf you are a user of the Java util Logging API, you should already be familiar with how to configure (declaratively or programmatically) the framwork for logging. The JmxLogger handler is configured like any other Java Logging handler: handlers=jmxlogger.integration.logutil.JmxLogHandler, java.util.logging.ConsoleHandler # Default global logging level. .level=INFO # jmx log handler jmxlogger.Handler.level=INFO jmxlogger.Handler.objectName=jmxlogger:type=LogEmitter # Console log handler java.util.logging.ConsoleHandler.level = INFO java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter jmxlogger.Handler.objectName=jmxlogger:type=LogEmitterThe handler supports several attributes that are not provided and are automatically assigned a default value. In this configuration, we are declaring a JmxLogger with Level set to 'INFO' The SimpleFormatter class will be used to format logs JMX ObjectName for remote monitoring is set to 'jmxlogger:type=LogEmitter' Java Util Logging Codeimport java.util.logging.Level; import java.util.logging.LogManager; import java.util.logging.Logger; public class SomeClassA { private static final Logger logger = Logger.getLogger(SomeClassA.class.getName()); public static void main(String[] args) { logger.log(Level.INFO, "I am happy!"); logger.log(Level.WARNING, "I am concerned..."); logger.log(Level.SEVERE, "I am in trouble, something went wrong."); logger.log(Level.FINE, "I am up, I am down, I am all around!"); } }For detail on how to use Java Util Logging API, see Java Logging Overview. Configure JmxLogger for Log4JJmxLogger also supports the Log4J logging framework. If you are a user of the Log4J framework, you should already be familiar with the configuration steps for Log4J appenders. The JmxLogger appender is configured as shown below: <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> Log4J Codeimport org.apache.log4j.Level; import org.apache.log4j.Logger; public class SomeClassB { private static Logger logger = Logger.getLogger(SomeClassB.class); public static void main (String[] args) { logger.log(Level.INFO, "I am happy!"); logger.log(Level.WARN, "I am concerned..."); logger.log(Level.ERROR, "I am in trouble, something went wrong."); logger.log(Level.DEBUG, "I am up, I am down, I am all around!"); } }Running ProcessYou must provide several system properties to start your process with JMX remote connectivity & security enabled. For this example, we are only going to enable the remote port and turn off security java -cp your:class:path \ -Dcom.sun.management.jmxremote \ -Dcom.sun.management.jmxremote.port=7070 \ -Dcom.sun.management.jmxremote.authenticate=false your.process.main.ClassWhen you start the process, it will setup JMX with remote connectivity. This will enable you to connect and see your log using the JmxLogger console (see below). For more on how to use JMX remote connectivity see - http://java.sun.com/j2se/1.5.0/docs/guide/management/agent.html. JmxLogger ConsoleOnce you have started your process, you can view the log in realtime by connecting to the JmxLogger agent started by the logging framework. To start JmxLogger, do java -cp mvel2-mvel2-2.0.14.jar:jmxlogger-0.3.0.jar jmxlogger.tools.console.MainThis will start the console: Expression FilterAs mentioned, you can also use a filter expression to narrow down which log messages you want to receive. In the following screen, the logs are filtered where raw message contains the string "something went wrong": JmxLogger exposes several parameters which can be used in filter expressions at runtime. See wiki for detail. Using JConsole, you can see these events as they are logged as well. JConsoleSince JmxLogger is based on the JMX standard Java API, all logs can also be viewed using JConsole: [Less]

0
 
  0 reviews  |  0 users  |  2,548 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 

Logger allows developers to see any application log in real time throw a Web Application, saving time in reading endless lines from a text file, or executing a query every time they need to know what an application is doing. Requires a login and every user can set all the application's log he needs to take a look at.

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 10 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.