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.
- 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.
See the readme.txt in the zip file.
- 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
)
- filter popup is a little broken (try changing logging level with mouse :))
Please post a message at news://news.intellij.net/jetbrains.intellij.plugins
or email: AikoM or MaartenGrootendorst
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)
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.
- 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
- log4jmonitor.jar the appender
- 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).
- Install the plugin via IDE Settings | Plugins
- Start IDEA: Log4jMonitor should work, except jumping to source code
- shutdown IDEA
- copy the updated jar to ~/.IntelliJIdea50/config/plugins/
- restart IDEA
|
|