Hi Marko,
----- Original Message -----
> Hi Nathan,
>
> On 2016-03-23 10:19, Nathan Scott wrote:
> >
> > Have a browse through my Parfait tree - I'll send a pointer to it out
> > shortly. Keep in mind it's early days, there's plenty more to be done,
> > and I am on the lookout for more helpers with Java experience. :) I'll
> > also be away after tomorrow so hopefully it will be finished by the time
> > I get back online.
>
> Before commenting anything else,
Take your time - at least two weeks, on principle, since I took that long
(!) to get back to you. I'll also be away for a week from today, so there
is no rush at all from my end.
> can you please provide a quick set of
> instructions how I'm supposed to get this up and running on latest RHEL
Its a prototype at this stage, the documentation is the code and the git
commit log. Particularly the latter in terms of getting it running. But
more important is to look at how the code fits together at this stage, as
an evolutionary step beyond the earlier pmdajstat & pmdajmx approaches &
seeing how it tries to tackle those problem areas I talked about.
Over time it will get documented, acquire a quick reference guide of its
own, probably a LWN article or two (heh), and be packaged up for a slick
one-java-command-line-option-only user experience on rpm, deb, mac, etc.
> and Fedora and get some statistics from e.g. OpenJDK JVM / WildFly /
> Apache Cassandra?
Probably a bit too early for that. At this stage it's all about getting the
new design out there, particularly for you to compare and contrast with your
findings after hacking on pmdajmx. There's a little demo application in the
git tree, but parfait-agent has not been used with anything more substantial
yet. It is very, very early days.
And, just like pmdajmx.pl would, there will need to be some (config file)
updates to build in knowledge of semantics/units/text for many of the JVM
metrics (there's 20-ish sample jvm metrics are there), Wildfly & Cassandra
metrics, and so on. But look at the code, and note how this configuration
is all done outside of the code, building on the existing Parfait... thats
the idea at this stage.
But to get back to your original question - check those git commit logs.
I'll follow up again with you when I'm back online. Enjoy!
cheers.
--
Nathan
|