[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-serviceability-dev
Subject:    Re: G1 young STW time in MBean
From:       Staffan Larsen <staffan.larsen () oracle ! com>
Date:       2015-05-26 6:26:31
Message-ID: D682EE11-2201-424E-BFB8-767D7DE170AB () oracle ! com
[Download RAW message or body]

> On 26 maj 2015, at 08:22, Jakub Kubrynski <jk@codearte.io> wrote:
> 
> Jesper already pointed me about JMC. The reason we're not using it is that it \
> cannot be integrated with our production monitoring. It's more problem solving tool \
> than continuous APM. So the question is if Oracle is going to implement some MBeans \
> for G1, and if not maybe we could propose JSR about it? 
I don't think there are any open issues or plans for this, so contributions are \
always welcome!

/Staffan


> Cheers, 
> Jakub
> 
> 26 maj 2015 08:17 "Staffan Larsen" <staffan.larsen@oracle.com \
> <mailto:staffan.larsen@oracle.com>> napisał(a): Try out Java Flight Recorder - it \
> has a lot more data in it. 
> /Staffan
> 
> > On 25 maj 2015, at 22:49, Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com \
> > <mailto:jesper.wilhelmsson@oracle.com>> wrote: 
> > Including the serviceability team.
> > 
> > There might be plans for G1 monitoring in the future but I don't know too much \
> > about what and when. I know there are commercial products that does a pretty good \
> > job at G1 monitoring but I don't know if that is an option for you. 
> > Best,
> > /Jesper
> > 
> > 
> > Jakub Kubrynski skrev den 25/5/15 22:42:
> > > Maybe we could propose some JSR about that? Using G1 without proper monitoring
> > > is like living on the edge :)
> > > 
> > > Cheers,
> > > Jakub
> > > 
> > > 2015-05-25 18:28 GMT+02:00 Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com \
> > > <mailto:jesper.wilhelmsson@oracle.com> <mailto:jesper.wilhelmsson@oracle.com \
> > > <mailto:jesper.wilhelmsson@oracle.com>>>: 
> > > As far as I know there hasn't been much development done to get G1 to play
> > > well with the MBeans. And I don't think there is anything planned in this
> > > area. Maybe the serviceability team has other plans for the MBeans.
> > > /Jesper
> > > 
> > > 
> > > Jakub Kubrynski skrev den 25/5/15 17:43:
> > > 
> > > Do you know if there is any development planned in this area? Also there
> > > is no
> > > avgPauseTime, promoted and survived mbean information for G1. The only
> > > available
> > > substitution I see for now is to get safepoint timings.
> > > 
> > > Best,
> > > Jakub Kubrynski
> > > 
> > > 25 maj 2015 17:37 "Jesper Wilhelmsson" <jesper.wilhelmsson@oracle.com \
> > > <mailto:jesper.wilhelmsson@oracle.com> <mailto:jesper.wilhelmsson@oracle.com \
> > > <mailto:jesper.wilhelmsson@oracle.com>> <mailto:jesper.wilhelmsson@oracle.com \
> > > <mailto:jesper.wilhelmsson@oracle.com> <mailto:jesper.wilhelmsson@oracle.com \
> > > <mailto:jesper.wilhelmsson@oracle.com>>>> napisał(a): 
> > > Hi Jakub,
> > > 
> > > The times reported in the MBeans are total GC times. There is
> > > currently no
> > > way to get STW times through the MBeans.
> > > 
> > > Best regards,
> > > /Jesper
> > > 
> > > 
> > > Jakub Kubrynski skrev den 25/5/15 10:56:
> > > 
> > > Hi,
> > > 
> > > is there any possibility to get STW time for G1 young
> > > collection through
> > > MBean?
> > > The duration reported here is IMHO total GC time (concurrent +
> > > stw).
> > > 
> > > --
> > > Best regards,
> > > Jakub Kubrynski
> > > 
> > > 
> > > _______________________________________________
> > > hotspot-gc-use mailing list
> > > hotspot-gc-use@openjdk.java.net <mailto:hotspot-gc-use@openjdk.java.net> \
> > > <mailto:hotspot-gc-use@openjdk.java.net \
> > > <mailto:hotspot-gc-use@openjdk.java.net>> \
> > > <mailto:hotspot-gc-use@openjdk.java.net \
> > > <mailto:hotspot-gc-use@openjdk.java.net> \
> > > <mailto:hotspot-gc-use@openjdk.java.net \
> > > <mailto:hotspot-gc-use@openjdk.java.net>>> \
> > > http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use \
> > > <http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use> 
> > > 
> > > 
> > > 
> > > --
> > > Best regards,
> > > Jakub Kubrynski
> 


[Attachment #3 (unknown)]

<html><head><meta http-equiv="Content-Type" content="text/html \
charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; \
-webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote \
type="cite" class=""><div class="">On 26 maj 2015, at 08:22, Jakub Kubrynski &lt;<a \
href="mailto:jk@codearte.io" class="">jk@codearte.io</a>&gt; wrote:</div><br \
class="Apple-interchange-newline"><div class=""><p dir="ltr" class="">Jesper already \
pointed me about JMC. The reason we're not using it is that it cannot be integrated \
with our production monitoring. It's more problem solving tool than continuous APM. \
So the question is if Oracle is going to implement some MBeans for G1, and if not \
maybe we could propose JSR about it? </p></div></blockquote><div>I don't think there \
are any open issues or plans for this, so contributions are always \
welcome!</div><div><br class=""></div><div>/Staffan</div><div><br class=""></div><br \
class=""><blockquote type="cite" class=""><div class=""><p dir="ltr" class="">Cheers, \
<br class=""> Jakub </p>
<div class="gmail_quote">26 maj 2015 08:17 "Staffan Larsen" &lt;<a \
href="mailto:staffan.larsen@oracle.com" class="">staffan.larsen@oracle.com</a>&gt; \
napisał(a):<br type="attribution" class=""><blockquote class="gmail_quote" \
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Try out Java \
Flight Recorder - it has a lot more data in it.<br class=""> <br class="">
/Staffan<br class="">
<br class="">
&gt; On 25 maj 2015, at 22:49, Jesper Wilhelmsson &lt;<a \
href="mailto:jesper.wilhelmsson@oracle.com" \
class="">jesper.wilhelmsson@oracle.com</a>&gt; wrote:<br class=""> &gt;<br class="">
&gt; Including the serviceability team.<br class="">
&gt;<br class="">
&gt; There might be plans for G1 monitoring in the future but I don't know too much \
about what and when. I know there are commercial products that does a pretty good job \
at G1 monitoring but I don't know if that is an option for you.<br class=""> &gt;<br \
class=""> &gt; Best,<br class="">
&gt; /Jesper<br class="">
&gt;<br class="">
&gt;<br class="">
&gt; Jakub Kubrynski skrev den 25/5/15 22:42:<br class="">
&gt;&gt; Maybe we could propose some JSR about that? Using G1 without proper \
monitoring<br class=""> &gt;&gt; is like living on the edge :)<br class="">
&gt;&gt;<br class="">
&gt;&gt; Cheers,<br class="">
&gt;&gt; Jakub<br class="">
&gt;&gt;<br class="">
&gt;&gt; 2015-05-25 18:28 GMT+02:00 Jesper Wilhelmsson &lt;<a \
href="mailto:jesper.wilhelmsson@oracle.com" \
class="">jesper.wilhelmsson@oracle.com</a><br class=""> &gt;&gt; &lt;mailto:<a \
href="mailto:jesper.wilhelmsson@oracle.com" \
class="">jesper.wilhelmsson@oracle.com</a>&gt;&gt;:<br class=""> &gt;&gt;<br \
class=""> &gt;&gt;&nbsp; &nbsp; As far as I know there hasn't been much development \
done to get G1 to play<br class=""> &gt;&gt;&nbsp; &nbsp; well with the MBeans. And I \
don't think there is anything planned in this<br class=""> &gt;&gt;&nbsp; &nbsp; \
area. Maybe the serviceability team has other plans for the MBeans.<br class=""> \
&gt;&gt;&nbsp; &nbsp; /Jesper<br class=""> &gt;&gt;<br class="">
&gt;&gt;<br class="">
&gt;&gt;&nbsp; &nbsp; Jakub Kubrynski skrev den 25/5/15 17:43:<br class="">
&gt;&gt;<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; Do you know if there is any development planned \
in this area? Also there<br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; is no<br \
class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; avgPauseTime, promoted and survived \
mbean information for G1. The only<br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; \
available<br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; substitution I see for now \
is to get safepoint timings.<br class=""> &gt;&gt;<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; Best,<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; Jakub Kubrynski<br class="">
&gt;&gt;<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; 25 maj 2015 17:37 "Jesper Wilhelmsson" &lt;<a \
href="mailto:jesper.wilhelmsson@oracle.com" \
class="">jesper.wilhelmsson@oracle.com</a><br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; \
&nbsp; &lt;mailto:<a href="mailto:jesper.wilhelmsson@oracle.com" \
class="">jesper.wilhelmsson@oracle.com</a>&gt;<br class=""> &gt;&gt;&nbsp; &nbsp; \
&nbsp; &nbsp; &lt;mailto:<a href="mailto:jesper.wilhelmsson@oracle.com" \
class="">jesper.wilhelmsson@oracle.com</a><br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; \
&nbsp; &lt;mailto:<a href="mailto:jesper.wilhelmsson@oracle.com" \
class="">jesper.wilhelmsson@oracle.com</a>&gt;&gt;&gt; napisał(a):<br class=""> \
&gt;&gt;<br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Hi \
Jakub,<br class=""> &gt;&gt;<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;The times reported in the \
MBeans are total GC times. There is<br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; \
currently no<br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;way \
to get STW times through the MBeans.<br class=""> &gt;&gt;<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Best regards,<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/Jesper<br class="">
&gt;&gt;<br class="">
&gt;&gt;<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Jakub Kubrynski skrev den \
25/5/15 10:56:<br class=""> &gt;&gt;<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Hi,<br \
class=""> &gt;&gt;<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;is there any \
possibility to get STW time for G1 young<br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; \
&nbsp; collection through<br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \
&nbsp; &nbsp; &nbsp; &nbsp;MBean?<br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; \
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;The duration reported here is IMHO total GC time \
(concurrent +<br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; stw).<br class="">
&gt;&gt;<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;--<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Best \
regards,<br class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \
&nbsp;Jakub Kubrynski<br class=""> &gt;&gt;<br class="">
&gt;&gt;<br class="">
&gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \
&nbsp;_______________________________________________<br class=""> &gt;&gt;&nbsp; \
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;hotspot-gc-use mailing list<br \
class=""> &gt;&gt;&nbsp; &nbsp; &nbsp; &nbsp; <a \
href="mailto:hotspot-gc-use@openjdk.java.net" \
class="">hotspot-gc-use@openjdk.java.net</a> &lt;mailto:<a \
href="mailto:hotspot-gc-use@openjdk.java.net" \
class="">hotspot-gc-use@openjdk.java.net</a>&gt;<br class=""> &gt;&gt;&nbsp; &nbsp; \
&nbsp; &nbsp; &lt;mailto:<a href="mailto:hotspot-gc-use@openjdk.java.net" \
class="">hotspot-gc-use@openjdk.java.net</a><br class=""> &gt;&gt;&nbsp; &nbsp; \
&nbsp; &nbsp; &lt;mailto:<a href="mailto:hotspot-gc-use@openjdk.java.net" \
class="">hotspot-gc-use@openjdk.java.net</a>&gt;&gt;<br class=""> &gt;&gt;&nbsp; \
&nbsp; &nbsp; &nbsp; <a \
href="http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use" target="_blank" \
class="">http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use</a><br \
class=""> &gt;&gt;<br class="">
&gt;&gt;<br class="">
&gt;&gt;<br class="">
&gt;&gt;<br class="">
&gt;&gt; --<br class="">
&gt;&gt; Best regards,<br class="">
&gt;&gt; Jakub Kubrynski<br class="">
<br class="">
</blockquote></div>
</div></blockquote></div><br class=""></body></html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic