Giter VIP home page Giter VIP logo

log-viewer-grails-plugin's Introduction

Log Viewer Grails Plugin

Grails plugin to monitor application logs using web UI. The plugin adds a page showing logs to "/logs" URL. Location of log files, and their format can be detected automatically. The Log Viewer can show big log files without significant resource consumption because it reads only a part of file that user is looking now.

The plugin uses Log Viewer project to showing log. It can be deployed as a separated application, separated log monitoring application is better than embedded in some cases.

Features

  1. Highlighting fields, lines, parent brackets. Highlighting makes the log much more readable.
  2. Event filtering by a level, logger or a custom condition written on Groovy.
  3. Collapsing secondary information like unmeaning parts of exception stacktraces, full name of logger.
  4. A permanent link to a log position. User can copy a link to the current position and send it to another user.

Demo video

Configuration

log-viewer.url-mapping - URL to map the log viewer servlet. "/logs/*" is used by default.

log-viewer.home-package - A list of java packages where application's source code is located. This list is used to render exceptions. Application's classes will be highlighted, other classes will be collapsed. For example, if log-viewer.home-package=com.mycompany,org.mycompany, a stacktrace will look like

Screenshot

log-viewer-grails-plugin's People

Contributors

sevdokimov avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.