https://github.com/otros-systems/otroslogviewer
Log viewer focused on developers work
https://github.com/otros-systems/otroslogviewer
Last synced: 12 months ago
JSON representation
Log viewer focused on developers work
- Host: GitHub
- URL: https://github.com/otros-systems/otroslogviewer
- Owner: otros-systems
- License: apache-2.0
- Created: 2015-03-17T07:04:05.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2022-08-23T18:26:23.000Z (over 3 years ago)
- Last Synced: 2024-11-06T19:42:36.638Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 6.12 MB
- Stars: 424
- Watchers: 40
- Forks: 86
- Open Issues: 57
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-java - OtrosLogViewer
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 ](https://github.com/otros-systems/otroslogviewer/releases)
Overall Downloads on github: 
Overall Downloads on sourceforge for older versions: 
## 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:

[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.paypal.com/cgi-bin/webscr?cmd=_donations&business=GJUQP3X5FMUQU&lc=US&item_name=OtrosLogViewer%20%2d%20donate¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted)
Using **BitCoin**: 1JYDZMysFaXv1u58susqEqX4ukdtSnLLpW
[](http://petition.stopsoftwarepatents.eu/171006582880/)