Hi,

On 03.03.2010 13:59, Marcel Reutegger wrote:
> hi,
> 
> On Tue, Mar 2, 2010 at 00:06, Felix Meschberger <fmesc...@gmail.com> wrote:
>> Hi all,
>>
>> As of Java 5, the platform provides a big number of information about
>> the memory state for the virtual machine.
>>
>> I have hacked together a Web Console plugin to display the overall
>> memory use as well as usage of the different memory pools. The plugin
>> also allows for creating heap dumps and for downloading these heap dumps.
> 
> nice.
> 
>> In addition, the plugin ensures, any existing heap dumps are also
>> included in the ZIP download of the Configuration Status page.
>>
>> Finally, the plugin allows for setting a percentage threshold (50-100%)
>> of memory usage (Perm Gen and Old Gen). As soon as memory consumption
>> crosses the threshold a heap dump is automatically generated (and yes,
>> if the threshold is repeatedly crossed, a dump is generated each time
>> the threshold is crossed, not just the first time).
> 
> is that configurable? if things go wrong, an application will probably
> throw OOME multiple times. that would quickly fill the disk.

Not yet.

But I am thinking of adding a switch to prevent dumps from being written
in too close succession. For example setting this to "1d" would write a
dump only once a day.

This could also be used to specify "only dump once and then ignore any
further events".

Regards
Felix

> 
> regards
>  marcel
> 
>> The plugin requires a trunk build of the Apache Felix Web Console and is
>> available from my whiteboard at [1].
>>
>> Enjoy and tell me what you think.
>>
>> Regards
>> Felix
>>
>> [1]http://svn.apache.org/repos/asf/sling/whiteboard/fmeschbe/memoryusage
>>
> 

Reply via email to