----- Original Message -----
From: "John Mazzitelli" <mazz(a)redhat.com>
To: "Discussions around Hawkular development"
<hawkular-dev(a)lists.jboss.org>
Sent: Tuesday, 18 October, 2016 1:08:35 PM
Subject: [Hawkular-dev] open shift agent - what to call it?
OK, folks, as much as I hate these "what should we name this thing?" threads,
I have to do it.
We are at the point where we are going to start going full-throttle on
building out an agent that can monitor things on Open Shift (and Heiko wants
to be able to monitor things outside of Open Shift - I'll let him chime in
on what his use cases are to get a better feel for what he's thinking)
We need a name ASAP so we can create a repository under the Hawkular github
namespace and put the code up there so people can start working on it. I
would like to do this sooner rather than later - say, by Thursday???
Matt was thinking "hawkulark" (Hawk-U-Lark, Hawkular-K) because "k"
==
kubernetes.
I was thinking "GoHawk" (rhymes with "mohawk") because it is
implemented in
"Go"
I wasn't keen on relying on "kubernetes" as part of the name since its
really
targeting Open Shift and even then doesn't have to run in Open Shift (back
to the ideas Heiko has for this thing).
I am not sure if I like the idea of one agent handling multiple scenarios, I think it
makes sense to keep them as separate agents.
I do think it makes sense to share a common go library though, so that we can avoid code
duplication. But the end result would still be separate agents.
Eg the OpenShift agent would have code to connect to monitor the OpenShift cluster, figure
out where the endpoints are, add in the tags, determine the schedule etc and then would
just pass this information to a common go lang agent library to actually fetch the metrics
and send to Hawkular Metrics.
"GoHawk" doesn't seem to be a winner simply because what happens if we
implement other hawkular feeds in Golang?
I'm assuming we'll come up with a name and agree to it collectively as a
group - but I nominate Thomas H, Heiko R, and John D. as the committee to
give the final approval/tie-breaking authority :) It won't be me. I suck at
coming up with names.
--John Mazz
P.S. Who knows how to setup one of those online polls/surveys where you can
enter your submissions and vote for other submissions?
_______________________________________________
hawkular-dev mailing list
hawkular-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hawkular-dev