<html><head><base href="x-msg://112/"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On 19 Mar 2011, at 13:38, david marion wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div class="hmmessage" style="font-size: 10pt; font-family: Tahoma; "><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 6pt; "><span style="font-family: Arial; color: navy; font-size: 10pt; ">For monitoring, anything that you may have already, going through logs at this scale is tedious. I created a monitor web page that shows the following for each node:</span><o:p></o:p></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 6pt; "><span style="font-family: Arial; color: navy; font-size: 10pt; ">&nbsp;</span><o:p></o:p></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 6pt; "><span style="font-family: Arial; color: navy; font-size: 10pt; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Node name, coordinator, transport cluster name, first heard, last heard, entries, and evictions.</span><o:p></o:p></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 6pt; "><span style="font-family: Arial; color: navy; font-size: 10pt; ">&nbsp;</span><o:p></o:p></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 6pt; "><span style="font-family: Arial; color: navy; font-size: 10pt; ">This will tell me right away how many nodes are up and if they are all using the same coordinator. I am running Infinispan in an embedded fashion, so it’s my code that interrogates each cache and reports the information to the monitor server. It’s actually been pretty handy because we can see the nodes that either have not started or have not formed one cluster.</span></div></div></span></blockquote><div><br></div><div>Hmm. &nbsp;We do expose a lot of this stuff in JMX (look at the configs [1] to switch this on). &nbsp;If your app is a webapp running in JBoss AS, you can use the JMX console (web based) to attach to it. &nbsp;Or you could use RHQ/JOPR [2].</div><br><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div class="hmmessage" style="font-size: 10pt; font-family: Tahoma; "><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 6pt; "><o:p></o:p></div><div style="margin-top: 0in; margin-right: 0in; margin-bottom: 0pt; margin-left: 0in; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 6pt; "><span style="font-family: Arial; color: navy; font-size: 10pt; ">&nbsp;</span><span class="Apple-style-span" style="color: rgb(0, 0, 128); font-family: Arial; ">Do you have a number for the JIRA issue?</span></div></div></span></blockquote><div><br></div><div>I was referring to the original JIRA,&nbsp;ISPN-83.</div><div><br></div><div>Cheers</div><div>Manik</div><div><br></div><div>[1]&nbsp;<a href="http://community.jboss.org/wiki/ManagementTooling">http://community.jboss.org/wiki/ManagementTooling</a></div><div>[2]&nbsp;<a href="http://community.jboss.org/wiki/MonitoringInfinispanwithRHQ">http://community.jboss.org/wiki/MonitoringInfinispanwithRHQ</a></div><div><br></div><div><br></div><div>--</div></div><div><div><div>Manik Surtani</div><div><a href="mailto:manik@jboss.org">manik@jboss.org</a></div><div><a href="http://twitter.com/maniksurtani">twitter.com/maniksurtani</a></div><div><br></div><div>Lead, Infinispan</div><div><a href="http://www.infinispan.org">http://www.infinispan.org</a></div><div><br></div></div><br class="Apple-interchange-newline">
</div>
<br></body></html>