LogMonitorPlugin 

HOME INDEX SEARCH GO  

 <<O>>  Difference Topic LogMonitorPlugin (r1.21 - 21 Jun 2006 - MaartenBosteels)
Added:
>
>

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
Added:
>
>

%META:FILEATTACHMENT{name="Log4jMonitor_36.jar" attr="" comment="update for IDEA 5.x " date="1150881772" path="Log4jMonitor_36.jar" size="116042" user="MaartenBosteels" version="1.1"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.20 - 27 Apr 2005 - BradLane)
Added:
>
>

%META:FILEATTACHMENT{name="log4jmonitorplugin.jar" attr="" comment="Update to work with build 3311." date="1114632514" path="D:\Brad\Projects\IDEA Plugins\Log4JMonitor\jar\log4jmonitorplugin.jar" size="112898" user="BradLane" version="1.1"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.19 - 07 Dec 2004 - BradLane)
Changed:
<
<

%META:FILEATTACHMENT{name="Log4jMonitor.zip" attr="" comment="Build 0.9.3. Works with 4.5.x" date="1093276343" path="Log4jMonitor.zip" size="131732" user="BradLane" version="1.1"}%

>
>

%META:FILEATTACHMENT{name="Log4jMonitor.zip" attr="" comment="Update to start listening when project opened" date="1102434684" path="Log4jMonitor.zip" size="130948" user="BradLane" version="1.2"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.18 - 23 Aug 2004 - BradLane)
Added:
>
>

%META:FILEATTACHMENT{name="Log4jMonitor.zip" attr="" comment="Build 0.9.3. Works with 4.5.x" date="1093276343" path="Log4jMonitor.zip" size="131732" user="BradLane" version="1.1"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.17 - 27 Jul 2003 - AikoM)
Added:
>
>

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

-- AikoM - 27 Jul 2003

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/LogMonitorPlugin/logmonitor856.zip"}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/LogMonitorPlugin/logmonitor873.zip"}%

Added:
>
>

%META:FILEATTACHMENT{name="logmonitor873.zip" attr="" comment="build on 873" date="1059293771" path="C:\AikoM\Dev\cvsco\local\plugins\log4jmonitor\build\logmonitor873.zip" size="130079" user="AikoM" version="1.1"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.16 - 11 Jul 2003 - AikoM)
Changed:
<
<

  1. when opening a new project in a seperate window the plugin will show errors that it can not connect to the server.(stopping the monitor in the other project wil solve this)
  2. 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 )
>
>

  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 )
Deleted:
<
<

-- MaartenGrootendorst - 17 Aug 2002

Added:
>
>

  • 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

Changed:
<
<

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="675"}%

>
>

%META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="1.0"}%

Changed:
<
<

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/LogMonitorPlugin/logmonitor675.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/LogMonitorPlugin/logmonitor675.zip"}% %META:FIELD{name="IntelliJPluginClassification" title="IntelliJPluginClassification" value=""}%

>
>

%META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/LogMonitorPlugin/logmonitor856.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value=""}% %META:FIELD{name="IntelliJPluginClassification" title="IntelliJPluginClassification" value="Other"}%

Added:
>
>

%META:FILEATTACHMENT{name="logmonitor856.zip" attr="" comment="build on 856" date="1057949172" path="logmonitor856.zip" size="129959" user="AikoM" version="1.2"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.15 - 28 Jan 2003 - JacquesMorel)
Added:
>
>

%META:FORM{name="IntelliJPluginWebForm"}% %META:FIELD{name="IntelliJPluginName" title="IntelliJPluginName" value="LogMonitorPlugin"}% %META:FIELD{name="IntelliJPluginVersion" title="IntelliJPluginVersion" value="675"}% %META:FIELD{name="IntelliJPluginVendor" title="IntelliJPluginVendor" value="AikoM"}% %META:FIELD{name="IntelliJPluginBinary" title="IntelliJPluginBinary" value="http://www.intellij.org/twiki/pub/Main/LogMonitorPlugin/logmonitor675.zip"}% %META:FIELD{name="IntelliJPluginSource" title="IntelliJPluginSource" value="http://www.intellij.org/twiki/pub/Main/LogMonitorPlugin/logmonitor675.zip"}% %META:FIELD{name="IntelliJPluginClassification" title="IntelliJPluginClassification" value=""}% %META:FIELD{name="TopicClassification" title="TopicClassification" value="IntelliJPluginPackage"}% %META:FIELD{name="TopicShortDescription" title="TopicShortDescription" value="Monitors the logging of a application. It is based on Chainsaw, a monitoring tool that ships with all log4j distributions since 1.2. %_N_%%_N_%"}% %META:FIELD{name="TestedOnOS" title="TestedOnOS" value="OsWin2K, OsWinXP"}% %META:FIELD{name="ShouldRunOnOS" title="ShouldRunOnOS" value="AnyOS"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.14 - 10 Nov 2002 - AikoM)
Changed:
<
<

%META:FILEATTACHMENT{name="logmonitor675.zip" attr="" comment="build on 675" date="1036838389" path="logmonitor675.zip" size="138060" user="AikoM" version="1.1"}%

>
>

%META:FILEATTACHMENT{name="logmonitor675.zip" attr="" comment=" build on 675" date="1036962602" path="logmonitor675.zip" size="138100" user="AikoM" version="1.2"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.13 - 09 Nov 2002 - AikoM)
Added:
>
>

  • 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

Added:
>
>

%META:FILEATTACHMENT{name="logmonitor675.zip" attr="" comment="build on 675" date="1036838389" path="logmonitor675.zip" size="138060" user="AikoM" version="1.1"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.12 - 26 Oct 2002 - AikoM)
Added:
>
>

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

-- AikoM - 26 Oct 2002

Added:
>
>

%META:FILEATTACHMENT{name="logmonitor666.zip" attr="" comment="build on 666" date="1035621410" path="logmonitor666.zip" size="127288" user="AikoM" version="1.1"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.11 - 15 Oct 2002 - AikoM)
Changed:
<
<

%META:FILEATTACHMENT{name="weblog4j.zip" attr="" comment="force weblogic61 to use log4j, see the readme.txt" date="1030045998" path="weblog4j.zip" size="25750" user="AikoM" version="1.1"}%

>
>

%META:FILEATTACHMENT{name="weblog4j.zip" attr="" comment="force weblogic61 to use log4j, see the readme.txt" date="1034671717" path="weblog4j.zip" size="5107" user="AikoM" version="1.2"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.10 - 13 Oct 2002 - AikoM)
Changed:
<
<

Log Monitor

>
>

Log Monitor

Changed:
<
<

The LogMonitor? is a plugin that can be used to monitor the logging of a application.

>
>

The LogMonitorPlugin is a plugin that can be used to monitor the logging of a application.

Changed:
<
<

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
>
>

What it does

Changed:
<
<

Installation

>
>

  • 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

Changed:
<
<

Known bugs

  1. when opening a new project in a seperate window the plugin will show errors that it can not connect to the server.
  2. 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 )
  3. ui needs more work
>
>

Screenshot

log4jmonitor6.JPG

Known bugs

  1. when opening a new project in a seperate window the plugin will show errors that it can not connect to the server.(stopping the monitor in the other project wil solve this)
  2. 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 )
  3. filter popup is a little broken (try changing logging level with mouse :))
Changed:
<
<

Found a bug

>
>

Found a bug

Added:
>
>

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.
Changed:
<
<

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 (intellij@xs4allNOSPAM321.nl) (to keep the newsgroup clean)
>
>

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)

Changed:
<
<

Sources

>
>

Sources

Deleted:
<
<


Maarten, I've developed something similar, and if we combine our plugins it'd be better. Where can I get your e-mail? Regards, Igor A. Karpov

Added:
>
>

Changes

Added:
>
>

  • 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

Added:
>
>

%META:FILEATTACHMENT{name="logmonitor658.zip" attr="" comment="build on 658" date="1034512969" path="C:\AikoM\Dev\cvsco\local\plugins\log4jmonitor\build\logmonitor658.zip" size="117439" user="AikoM" version="1.1"}% %META:FILEATTACHMENT{name="log4jmonitor6.JPG" attr="h" comment="screenshot" date="1034515438" path="C:\AikoM\My Pictures\log4jmonitor6.JPG" size="90844" user="AikoM" version="1.2"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.9 - 02 Oct 2002 - AikoM)
Changed:
<
<

%META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="" date="1030187480" path="D:\toolWindow\logmonitor.zip" size="56577" user="MaartenGrootendorst" version="1.7"}%

>
>

  • 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 %META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="rebuild for build 650 & 651 openapi" date="1033588812" path="logmonitor.zip" size="102744" user="AikoM" version="1.8"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.8 - 24 Aug 2002 - MaartenGrootendorst)
Changed:
<
<

%META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="" date="1030023264" path="D:\toolWindow\logmonitor.zip" size="49849" user="MaartenGrootendorst" version="1.6"}%

>
>

%META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="" date="1030187480" path="D:\toolWindow\logmonitor.zip" size="56577" user="MaartenGrootendorst" version="1.7"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.7 - 22 Aug 2002 - AikoM)
Added:
>
>

%META:FILEATTACHMENT{name="weblog4j.zip" attr="" comment="force weblogic61 to use log4j, see the readme.txt" date="1030045998" path="weblog4j.zip" size="25750" user="AikoM" version="1.1"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.6 - 22 Aug 2002 - MaartenGrootendorst)
Changed:
<
<

%META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="" date="1029963374" path="D:\toolWindow\logmonitor.zip" size="49288" user="MaartenGrootendorst" version="1.5"}%

>
>

%META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="" date="1030023264" path="D:\toolWindow\logmonitor.zip" size="49849" user="MaartenGrootendorst" version="1.6"}%


 <<O>>  Difference Topic LogMonitorPlugin (r1.5 - 21 Aug 2002 - MaartenGrootendorst)
Added:
>
>

  • remote configuration of log levels, currently very basic implementation
  • Changed:
    <
    <

    1. copy the log4jmonitor.jar to your plugins directory
    2. 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.
    >
    >

    See the readme.txt in the zip file.

    Changed:
    <
    <

  • ui is crap, lots of work to do here
  • >
    >

  • ui needs more work
  • Changed:
    <
    <

    %META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="" date="1029774987" path="D:\toolWindow\logmonitor.zip" size="43309" user="MaartenGrootendorst" version="1.3"}%

    >
    >

    %META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="" date="1029963374" path="D:\toolWindow\logmonitor.zip" size="49288" user="MaartenGrootendorst" version="1.5"}%


     <<O>>  Difference Topic LogMonitorPlugin (r1.4 - 19 Aug 2002 - MaartenGrootendorst)
    Changed:
    <
    <

    %META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="alfa version" date="1029670964" path="D:\toolWindow\logmonitor.zip" size="40308" user="MaartenGrootendorst" version="1.2"}%

    >
    >

    %META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="" date="1029774987" path="D:\toolWindow\logmonitor.zip" size="43309" user="MaartenGrootendorst" version="1.3"}%


     <<O>>  Difference Topic LogMonitorPlugin (r1.3 - 19 Aug 2002 - IgorKarpov)
    Added:
    >
    >


    Maarten, I've developed something similar, and if we combine our plugins it'd be better. Where can I get your e-mail? Regards, Igor A. Karpov


     <<O>>  Difference Topic LogMonitorPlugin (r1.2 - 18 Aug 2002 - MaartenGrootendorst)
    Changed:
    <
    <

    %META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="alfa version" date="1029594310" path="D:\logmonitor.zip" size="38048" user="MaartenGrootendorst" version="1.1"}%

    >
    >

    %META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="alfa version" date="1029670964" path="D:\toolWindow\logmonitor.zip" size="40308" user="MaartenGrootendorst" version="1.2"}%


     <<O>>  Difference Topic LogMonitorPlugin (r1.1 - 17 Aug 2002 - MaartenGrootendorst)
    Added:
    >
    >

    %META:TOPICINFO{author="MaartenGrootendorst" date="1029594420" format="1.0" version="1.1"}% %META:TOPICPARENT{name="WebHome"}%

    Log Monitor

    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.

    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

    Installation

    1. copy the log4jmonitor.jar to your plugins directory
    2. 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.

    Known bugs

    1. when opening a new project in a seperate window the plugin will show errors that it can not connect to the server.
    2. 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 )
    3. ui is crap, lots of work to do here

    Found a bug

    Please post a message at news://news.intellij.net/jetbrains.intellij.plugins

    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 (intellij@xs4allNOSPAM321.nl) (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.

    -- MaartenGrootendorst - 17 Aug 2002 %META:FILEATTACHMENT{name="logmonitor.zip" attr="" comment="alfa version" date="1029594310" path="D:\logmonitor.zip" size="38048" user="MaartenGrootendorst" version="1.1"}%


    View | Diffs | r1.21 | > | r1.20 | > | r1.19 | More

    e d i t a t t a c h r e f - b y d i f f s
    Ideas,requests,problems regarding this site? Send feedback.
    Copyright @ 2000-2003 by the contribution authors. All material on this collaboration tool is the property of the contributing authors.

    Revision r1.1 - 17 Aug 2002 - 14:27 GMT - MaartenGrootendorst
    Revision r1.21 - 21 Jun 2006 - 09:24 GMT - MaartenBosteels
    Copyright © 2001 by the contributing authors. All material on this collaboration tool is the property of the contributing authors.
    Ideas, requests, problems regarding this site? Send feedback.