<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 30, 2016 at 3:41 PM, Jay Shaughnessy <span dir="ltr">&lt;<a href="mailto:jshaughn@redhat.com" target="_blank">jshaughn@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Would it be feasible to remove the jolokia/prometheus libs to thin the<br>
artifact, and just leave the code?   And then to use those *unsupported*<br>
endpoints add in some documented libs?   A fork is possible but if it<br>
withers and gets out of date it will just be baggage.<br></blockquote><div><br></div><div>The fork would just be to resurrect the code if we want to.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Another thought is to fork a version that only does jolokia and<br>
prometheus, and then that swarm agent would be really light.<br></blockquote><div><br></div><div>That could be a reason to resurrect the code but at the moment we want to make an attempt to build a GoLang agent for Prometheus(and Jolokia?) endpoints instead (in particular for Docker/Kubernetes/OpenShift). </div><div><br></div><div>Now if someone is really depending on our Java agent reading from Prometheus, that could be a solution worth maintaining.</div><div><br></div><div>Thomas</div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
<br>
On 9/30/2016 9:00 AM, John Mazzitelli wrote:<br>
&gt; There is a concern that the Hawkular WildFly Agent is bloated with stuff people aren&#39;t really using or are going to use and is going to make maintaining it more complicated than it needs to be.<br>
&gt;<br>
&gt; So I want to get feedback on the following plan. This is being tracked in JIRA here: <a href="https://issues.jboss.org/browse/HWKAGENT-142" rel="noreferrer" target="_blank">https://issues.jboss.org/<wbr>browse/HWKAGENT-142</a><br>
&gt;<br>
&gt; We are going to take out support for JMX/Joloxia and Prometheus managed endpoints. The agent will only support collecting metrics from &quot;DMR endpoints&quot; (that means WildFly Servers - either in standalone or domain mode).<br>
&gt;<br>
&gt; Rather than lose the code for the JMX/Jolokia and Prometheus support, we are going to fork master into a separate branch. If we ever do need to resurrect that code, or someone wants to build an agent with those features to play around with, we&#39;d have that branch available.<br>
&gt;<br>
&gt; Thoughts?<br>
&gt; ______________________________<wbr>_________________<br>
&gt; hawkular-dev mailing list<br>
&gt; <a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/hawkular-dev</a><br>
&gt;<br>
<br>
______________________________<wbr>_________________<br>
hawkular-dev mailing list<br>
<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/<wbr>mailman/listinfo/hawkular-dev</a><br>
<br>
<br>
</div></div></blockquote></div><br></div></div>