[ 
https://issues.apache.org/jira/browse/OPENJPA-1844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12925004#action_12925004
 ] 

Donald Woods commented on OPENJPA-1844:
---------------------------------------

trunk/openjpa-tools would be the only other place, which would get pulled into 
the zip and openjpa-all.jar and/or openjpa.jar

> Create a JConsole plugin to display DataCache statistics and help tune the 
> cache
> --------------------------------------------------------------------------------
>
>                 Key: OPENJPA-1844
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-1844
>             Project: OpenJPA
>          Issue Type: Improvement
>          Components: datacache, instrumentation
>            Reporter: Rick Curtis
>            Assignee: Rick Curtis
>             Fix For: 2.1.0
>
>         Attachments: screenshot.jpg
>
>
> I have created a simple JConsole plugin that will enable a OpenJPA user to 
> view DataCache statistics and it also allows for some runtime interactions 
> with the cache. These changes are going to come in two parts. The first part 
> will be the plugin side of changes and second part is going to come via 
> another JIRA which will feature the OpenJPA core runtime changes.
> The features that I have currently implemented are:
>  - A view of cache hits, reads, and writes.
>  - A button to evict the entire contents of the cache.
>  - A button to reset the statistics.
>  - A check box to enable / disable statistics gathering
>  - The ability to disable / enable caching specific types.
> I would like to add the following features:
>  - Show the current DataCache configuration and show what (if any) changes 
> have been made at runtime (ie: Stopped caching a certain type).
>  - Allow changing the cache size.
>  - Evict only a certain type.
>  - Make some cute bar charts for hit/miss ratio.
> This works both in a JSE environment and in a WebSphere environment(sans 
> security). I'll add more details on how to run jconsole with the plugin once 
> I have some code committed.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to