IntelliJ Community . LogMonitorPlugin

 
LogMonitorPlugin 

HOME INDEX SEARCH CHANGES GO  

Log Monitor

The LogMonitorPlugin is a plugin that can be used to monitor the logging of a application.
It is based on Chainsaw, a monitoring tool that ships with all log4j distributions since 1.2.

What it does

  • it enables you to monitor a remote application that is using Log4J as it logging tool.
  • using links it is possible to jump directly to the source within IntelliJ (if the source is in the sourcepath of the project
  • filtering of log events, currently based on the functionality available in Chainsaw.
  • remote configuration of log levels, currently very basic implementation.

Installation

See the readme.txt in the zip file.

Screenshot

log4jmonitor6.JPG

Known bugs

  1. due to simple parsing for jumping to links, it can go wrong and you will not be able to jump to the source (in most cases it is not possible to go to the source then , even if the parsing goes correct smile )
  2. filter popup is a little broken (try changing logging level with mouse :))

Found a bug

Please post a message at news://news.intellij.net/jetbrains.intellij.plugins or email: AikoM or MaartenGrootendorst

How you can help me

If you think this plugin is interesting to use, think about how the user interface could be improved.

Right now it is a mess an if there is one thing I am not capable of doing it is desinging usable user interfaces. So if you have any ideas sent them to me by email (AikoM ) (to keep the newsgroup clean)

Sources

I'm not yet releasing any sources... there just to plain ugly and incomprehensible. But when there is a clean version they will be available.

Changes

  • minor bugfix. related to (tomcats)jsp's not in full package directory.

-- AikoM - 27 Jul 2003

  • rebuild for build 856 (should be backward compatible)

  • fixed a reported bug with Aurora
  • the plugin server is not started on startup anymore and should be manualy started.

-- AikoM - 11 Jul 2003

  • rebuild for build 650 & 651 openapi

  • added multiple source connect
  • added treeview
  • added red for ERROR
  • added machine filter

  • added bug in filter popup
  • added hidden feature for idea logging

  1. log4jmonitor.jar the appender
  2. log4jmonitorplugin.jar is the plugin

-- AikoM - 02 Oct 2002

  • build on 658 openapi
  • stop really stops the plugin
  • added customizable colors for machine/category/priority
  • added 'redirectSystem' property (redirects System.out/err to log4J)
  • added old log4j check added
  • property 'verbose' renamed to: verboseLevelChange
  • extended disclamer

-- AikoM - 13 Oct 2002

  • build on build 666
  • bugfixes
  • starts on startup.

-- AikoM - 26 Oct 2002

  • added backdoor.jsp (enables you to add a intellijAppender at runtime and some more)
  • build on 675 (tag wiki20021109)
  • category/ machine/ level colors are saved
  • bugfixes

-- AikoM - 09 Nov 2002

MaartenBosteels - 21-06-2006

I have decompiled it and made a simple change to make it work with IDEA 5.1.2
(it will probably work with all 5.x versions).

  1. Install the plugin via IDE Settings | Plugins
  2. Start IDEA: Log4jMonitor should work, except jumping to source code
  3. shutdown IDEA
  4. copy the updated jar to ~/.IntelliJIdea50/config/plugins/
  5. restart IDEA

IntelliJPluginWebForm
IntelliJPluginName: LogMonitorPlugin
IntelliJPluginVersion: 1.0
IntelliJPluginVendor: AikoM
IntelliJPluginBinary: http://www.intellij.org/twiki/pub/Main/LogMonitorPlugin/logmonitor873.zip
IntelliJPluginSource:
IntelliJPluginClassification: Other
TopicClassification: IntelliJPluginPackage
TopicShortDescription: Monitors the logging of a application. It is based on Chainsaw, a monitoring tool that ships with all log4j distributions since 1.2.

TestedOnOS: OsWin2K, OsWinXP
ShouldRunOnOS: AnyOS

Attachment: sort Action: Size: Date: Who: Comment:
logmonitor.zip action 102744 02 Oct 2002 - 20:00 AikoM rebuild for build 650 & 651 openapi
weblog4j.zip action 5107 15 Oct 2002 - 08:48 AikoM force weblogic61 to use log4j, see the readme.txt
logmonitor658.zip action 117439 13 Oct 2002 - 12:42 AikoM build on 658
logmonitor666.zip action 127288 26 Oct 2002 - 08:36 AikoM build on 666
logmonitor675.zip action 138100 10 Nov 2002 - 21:10 AikoM build on 675
logmonitor856.zip action 129959 11 Jul 2003 - 18:46 AikoM build on 856
logmonitor873.zip action 130079 27 Jul 2003 - 08:16 AikoM build on 873
Log4jMonitor.zip action 130948 07 Dec 2004 - 15:51 BradLane Update to start listening when project opened
log4jmonitorplugin.jar action 112898 27 Apr 2005 - 20:08 BradLane Update to work with build 3311.
Log4jMonitor_36.jar action 116042 21 Jun 2006 - 09:22 MaartenBosteels update for IDEA 5.x

e d i t a t t a c h r e f - b y d i f f s m o r e
Have ideas, requests, problems regarding this site? Send feedback.
Copyright © 2000-2003 by the contributing authors. All materials at intellij.org are the property of the contributing authors.