Logsandra - log management using Cassandra
Logsandra is a log management application written in Python and using Cassandra as back-end. It is written as demo for cassandra but it is worth to take a look. It provides support to create your own parser.
Logsandra consists of two main scripts logsandra-httpd.py and logsandra-monitord.py. logsandra-httpd should run on one server and logsandra-monitord should run on all servers producing log files. Logsandra-monitord will send the data to the specified Cassandra Cluster.
https://github.com/thobbs/logsandra
comments powered by Disqus
Related Products
Jmx-logger - Realtime Java Application Log Monitoring with JMX
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, 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 (
nxlog - Multi platform Log management
nxlog is a modular, multi-threaded, high-performance log management solution with multi-platform support. In concept it is similar to syslog-ng or rsyslog but is not limited to unix/syslog only. It can collect logs from files in various formats, receive logs from the network remotely over UDP, TCP or TLS/SSL . It supports platform specific sources such as the Windows Eventlog, Linux kernel logs, Android logs, local syslog etc.
Graylog2 - Open Source Log Management
Graylog2 is an open source log management solution that stores your logs in ElasticSearch. It consists of a server written in Java that accepts your syslog messages via TCP, UDP or AMQP and stores it in the database. The second part is a web interface that allows you to manage the log messages from your web browser. Take a look at the screenshots or the latest release info page to get a feeling of what you can do with Graylog2.
Nds-logging - Log messages for an Android application or any other java application with the same Lo
A Logger used to log messages for an Android application or any other java application. This can be useful when developing an Android library, and we write unit tests (JUnit) and integration tests (Android Unit tests). It is based on two types of log: android.util.Log: used to log an Android application org.apache.commons.logging.Log: used for logging Any Other java application If you want to add the log management on a class, simply add the line: private static final Logger log = LoggerFactory.
Js-klib - Collection of usefull JavaScript decorators and routines
PurposeThis library is inteded for use by advanced JavaScript developers. It contains usefull decorators for JavaScript functions, that are reusable across projects. Please see examples for list of features. ExamplesLoggingLog messages to console (for example Firebug console): klib.log('indexOf', 'S', 'in', 'JavaScript', 'is', 'JavaScript'.indexOf('S'));DecoratorsLogging function executionEvery execution of underlaying function will be logged to console along with function result. function fibon
Clarity - Web interface for the grep
Clarity is a Splunk like web interface for your server log files. It supports searching (using grep) as well as trailing log files in realtime. It has been written using the event based architecture based on EventMachine and so allows real-time search of very large log files.
Log4jdbc - JDBC proxy driver for logging SQL and other interesting information.
log4jdbc is a Java JDBC driver that can log SQL and/or JDBC calls (and optionally SQL timing information) for other JDBC drivers using the Simple Logging Facade For Java (SLF4J) logging system. News2012-02-17: log4jdbc 1.2 final release! (It's about time, huh?) Full changelist here. 2010-06-09: log4jdbc 1.2 beta 2 released: fixes and several new useful features. 2010-03-20: log4jdbc 1.2 beta 1 released: fixes and performance improvements. 2009-02-26: log4jdbc 1.2 alpha 2 released: one bug fix an
lucene-log4j - Log4j file rolling appender which indexes log with Lucene
lucene-log4j solves a recurrent problem that production support team face whenever a live incident happens: filtering production log statements to match a session/transaction/user ID. It works by extending Log4j's RollingFileAppender with Lucene indexing routines. Then with a LuceneLogSearchServlet, you get access to your log using web front end.
Chainsaw - log viewer and analysis tool
Chainsaw is a companion application to Log4j written by members of the Log4j development community. Chainsaw can read log files formatted in Log4j's XMLLayout, receive events from remote locations, read events from a DB, it can even work with the JDK 1.4 logging events.
Log4lua - A Lua logging framework much alike log4j
What is Log4LUA?Log4Lua is a logging framework in the style of Log4J. It is simple and pretty much straightforward though. See this blog post for an introduction and a discussion of the differences to other logging frameworks such as LuaLogging. FeaturesExternal configuration: Configure your logging system via a configuration file. Logger categories: Configure different categories for different logging tasks. Detailed information available: source file, line, function or the whole stack trace Di