Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/otros-systems/otroslogviewer

Log viewer focused on developers work
https://github.com/otros-systems/otroslogviewer

Last synced: 5 days ago
JSON representation

Log viewer focused on developers work

Awesome Lists containing this project

README

        

# OtrosLogViewer
Useful software for analysing applications logs and traces.

## Installation
[Installation documentation](https://github.com/otros-systems/otroslogviewer/wiki/Installation)

You can download the latest version from [Github releases ![Download count of latest releese](https://img.shields.io/github/downloads/otros-systems/otroslogviewer/latest/total.svg)](https://github.com/otros-systems/otroslogviewer/releases)

Overall Downloads on github: ![All downloads of github releases](https://img.shields.io/github/downloads/otros-systems/otroslogviewer/total)

Overall Downloads on sourceforge for older versions: ![Download OtrosLogViewer](https://img.shields.io/sourceforge/dt/otroslogviewer.svg)

## Support OtrosLogViewer

[Developing on OtrosLogViewer](https://github.com/otros-systems/otroslogviewer/wiki/DevelopingOnOtrosLogViewer)

## Features
* Loading logs from remote servers using ftp, sftp, ssh, samba and others ([supported file systems](http://commons.apache.org/vfs/filesystems.html))
* Tailing logs from local disk and sftp
* Parsing logs from clipboard
* Decompressing "gziped" and "ziped" logs on the fly
* Parsing custom log patterns
* Log events searching using regular expression
* Log filters
* Pluginable log filters
* Log highlightings
* Automatic log highlightings based on string match, regular expression or custom Java code
* Pluginable log details formatters and colorizers (i.e. SOAP message)
* Pluginable log highlightings
* Pluginable log parsers
* Listening on a socket
* Adding notes to log event
* Saving/loading log investigation (with added marks and notes)
* Integration with [IntelliJ IDEA](https://github.com/otros-systems/otroslogviewer/wiki/JumpToCode) and [Eclipse](https://github.com/otros-systems/otroslogviewer/wiki/JumpToCode)
* Integration with stackoverflow.com

## Included parsers
* Java Util Logging XMLFormatter
* Java Util Logging SimpleFormatter
* log4j/logback pattern layout (can parse log4j, log4j2 and logback configuration). User can also [define log format manually](https://github.com/otros-systems/otroslogviewer/wiki/Log4jPatternLayout)
* [Custom JSON format](https://github.com/otros-systems/otroslogviewer/wiki/Parsing-logs-in-JSON-format)
* [Log4j2 JSON layout](https://logging.apache.org/log4j/2.x/manual/layouts.html#JSONLayout)
* ~~log4j XMLLayout~~ removed due to Log4j security issue

## Included filters
* String
* Regular expression
* Level
* Time
* Highlighted
* Class
* Thread
* Highlighted
* With note, marked

## Documentation
[Wiki page is here](https://github.com/otros-systems/otroslogviewer/wiki)

## Screenshots

Filter level INFO or higher and highlighting:
![Filter level INFO or higher and highlighting](https://raw.githubusercontent.com/wiki/otros-systems/otroslogviewer/screenshots/1.4.16/log-table-filter-level-info.png)

[Click here to see more screenshots](https://github.com/otros-systems/otroslogviewer/wiki/Screenshots)

## Video
[Screen cap recording ](https://github.com/otros-systems/otroslogviewer/wiki/Wideo)

## Powered by
* Apache commons: net, lang, vfs, httpclient, logging, collections, compress, io
* log4j
* VFSJFileChooser
* Jakarta ORO
* jCIFS
* jSch
* [fugue icons](http://code.google.com/p/fugue-icons-src/)
* MigLayout
* Trident animation library
* JGoodies Looks

## Similar software
* [log.io](http://logio.org/)
* [Apache chainsaw](http://logging.apache.org/chainsaw/2.x)
* [Lilith](http://lilith.huxhorn.de/)
* [eclipse logviewer](http://code.google.com/a/eclipselabs.org/p/logviewer/)
* [Vigilog](http://vigilog.sourceforge.net/index.html)
* [JLogViewer](http://sourceforge.net/projects/jlogviewer/)

## Project Contributions
Please take a look at the dev-resources folder for development conventions and guidelines.

## Contact
If you have any questions please write to otros.systems at gmail.com

Follow us on [Twitter](https://twitter.com/OtrosSystems)
Created with: [Intellij IDEA](http://www.jetbrains.com/idea/)

## Do you want to help?
If you'd like to help, you can donate to OtrosLogViewer

Using **PayPal**:
[![](https://www.paypalobjects.com/webstatic/mktg/logo-center/PP_Acceptance_Marks_for_LogoCenter_76x48.png)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=GJUQP3X5FMUQU&lc=US&item_name=OtrosLogViewer%20%2d%20donate&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted)

Using **BitCoin**: 1JYDZMysFaXv1u58susqEqX4ukdtSnLLpW

[![](http://petition.stopsoftwarepatents.eu/banner/171006582880/ssp-362-60.gif)](http://petition.stopsoftwarepatents.eu/171006582880/)