The LogMonitor 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
- copy the log4jmonitor.jar to your plugins directory
- change to logging configuration of the application to be monitored to include the
org.apache.log4j.net.SocketAppender. A sample config is include in the distribution.
- when opening a new project in a seperate window the plugin will show errors that it can not connect to the server.
- 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
)
- ui is crap, lots of work to do here
Please post a message at news://news.intellij.net/jetbrains.intellij.plugins
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 (intellij@xs4allNOSPAM321.nl) (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.
-- MaartenGrootendorst - 17 Aug 2002
|
|