[Hawkular-dev] open shift agent - what to call it?

Matt Wringe mwringe at redhat.com
Wed Oct 19 09:19:45 EDT 2016


----- Original Message -----
> From: "John Mazzitelli" <mazz at redhat.com>
> To: "Discussions around Hawkular development" <hawkular-dev at 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 at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hawkular-dev
> 


More information about the hawkular-dev mailing list