Request for hosting

116 views
Skip to first unread message

Michael Epstein

unread,
Nov 24, 2015, 12:12:20 AM11/24/15
to Jenkins Developers
Github.com project: https://github.com/mikee805/logstash-query-plugin
Repo name: logstash-query-plugin
Github.com username: mikee805
Jenkins-ci.org username: mikee805
Description: At our company we use logstash to store our logs and Jenkins to run jobs and do builds. The need for away to alert from logstash as part of a work flow is evident:

https://groups.google.com/forum/m/#!msg/elasticsearch/UcGrodpB3r4/FeqhjMFZ7q0J

Using Jenkins is a simpl way to hook in.

Please let me know if you have any questions or concerns.

Thank you for your time and consideration,
Mike

Baptiste Mathus

unread,
Dec 1, 2015, 5:34:54 PM12/1/15
to jenkin...@googlegroups.com
Hi Michael,

Seems interesting. Just had a look at your plugin, I wonder why you want to call it "logstash-query-plugin", when your code and even your documentation [1] says ES.

Why didn't you call it es or elasticsearch-query-plugin? IMO, even if you query indexes created by logstash, that's still an ES you're querying actually. 
And I fear that might be misleading for your potential users.

(Btw, you may want to use your IDE to try and adjust formating in your main class, makes it a bit harder to eye-parse, my 2 cents).



--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/c3627698-727e-4b62-b162-6103e6305f85%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

Oleg Nenashev

unread,
Dec 2, 2015, 4:27:28 PM12/2/15
to Jenkins Developers, m...@batmat.net
Elasticsearch and Logstash are heavily integrated with each other.
Maybe it makes sense to have a generic Elasticsearch plugin. E.g. there is such plugin there: https://github.com/speedledger/elasticsearch-jenkins
It could be integrated into the community.

After that it would be possible to build a specialized logstash plugin on the

среда, 2 декабря 2015 г., 1:34:54 UTC+3 пользователь Baptiste Mathus написал:

Michael Neale

unread,
Dec 2, 2015, 10:28:41 PM12/2/15
to Jenkins Developers, m...@batmat.net
Elastic Search (the org/company) recently renamed to just elastic. 
If it is just about logs, logstash makes sense, but if it is for that whole stack of things, some folk call it the "ELK" stack for "elastic search, logstash and kibana". Not sure if elk-jenkins makes sense (too obscure?)

This plugin is very logstash specific so I think it is right to use that in the name (and many people use logstash without thinking "elastic search"). 

Baptiste Mathus

unread,
Dec 3, 2015, 5:02:11 AM12/3/15
to jenkin...@googlegroups.com
Well, actually IIUC the code hits an ES instance, on indices named "logstash-*", so I'd argue it has more to do with ES than with logstash... (and logstash-* is a default name, so it could btw be totally different).

In my mind, if I see a logstash-blah-plugin for Jenkins, I'd think it's a plugin to somehow push logs somewhere (es, graphite, you name it). 
Again, I've only read the code very quickly so I may be wrong, but this plugin seems more like it's designed to search an es instance and alert:

" Simple builder that queries logstash indexes in elastic search to use for downstream notifications"



For more options, visit https://groups.google.com/d/optout.

Oleg Nenashev

unread,
Dec 3, 2015, 5:06:52 AM12/3/15
to JenkinsCI Developers
In my mind, if I see a logstash-blah-plugin for Jenkins, I'd think it's a plugin to somehow push logs somewhere (es, graphite, you name it). 
Again, I've only read the code very quickly so I may be wrong, but this plugin seems more like it's designed to search an es instance and alert:

So the proposed name for the second plugin was not good

--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/R8RFtHTFCxo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS7TB5kkKNV69Oa6nuRoKb7cMeVRED%3DtwiBgc3EFdGSpGw%40mail.gmail.com.

Michael Neale

unread,
Dec 3, 2015, 3:04:22 PM12/3/15
to JenkinsCI Developers
Good point. This plugin is quite different to that one. Yes calling it something with "elastic search" in the name probably makes more sense

Michael Epstein

unread,
Dec 9, 2015, 7:02:29 PM12/9/15
to Jenkins Developers
Good points all; I have actually renamed it on my local and started working on making it more generic so my plugin can search ES in general by providing indexes or use the ones generated by logstash.

Michael Epstein

unread,
Dec 10, 2015, 12:07:33 AM12/10/15
to Jenkins Developers
I would like to re-submit with the following:

https://github.com/mikee805/elasticsearch-query-plugin

Thanks,
Mike

Oleg Nenashev

unread,
Dec 12, 2015, 12:46:44 PM12/12/15
to Jenkins Developers
Hi Mike,

The plugin has been forked an published. You should get an invitation to jenkinsci org soon.

Best regards,
Oleg Nenashev

четверг, 10 декабря 2015 г., 8:07:33 UTC+3 пользователь Michael Epstein написал:

Michael Epstein

unread,
Dec 13, 2015, 5:12:19 PM12/13/15
to Jenkins Developers
Awesome thanks!

I already have an account: https://wiki.jenkins-ci.org/display/~mikee805

Or is the invite something else?

Thanks again,
Mike

Michael Epstein

unread,
Dec 13, 2015, 5:48:14 PM12/13/15
to Jenkins Developers
Ah I see it's the github invite; yeah I will need that I can't do release yet!

Thanks for your patience,
Mike

Michael Epstein

unread,
Dec 13, 2015, 5:55:51 PM12/13/15
to Jenkins Developers
Ok got the invite let me try the release again :)

Michael Epstein

unread,
Dec 13, 2015, 6:05:55 PM12/13/15
to Jenkins Developers
So my release was successful but I don't see my plugin here:

https://jenkins.ci.cloudbees.com/job/plugins/

Is that a problem?

Thanks,
Mike

Michael Epstein

unread,
Dec 13, 2015, 6:09:22 PM12/13/15
to Jenkins Developers

Baptiste Mathus

unread,
Dec 14, 2015, 2:50:37 AM12/14/15
to jenkin...@googlegroups.com

It takes a few hours to get the update center metadata updated. As a rule of thumb, wait at least ~8 hours before worrying.

Checking of the artifact has actually been uploaded like you did is a good idea, then wait.

IIRC I saw the tweet about your release earlier, so this should be fine.

Cheers

Reply all
Reply to author
Forward
0 new messages