On Wed, 26 Feb 2020 at 16:00, Bjoern Rabenstein <[email protected]> wrote:

> Hi Prometheans,
>
> If you are not interested at all in integrating Nagios with
> Prometheus, you can stop reading now.
>
> Otherwise, you are probably aware of the little plugin I maintain in
> the https://github.com/prometheus/nagios_plugins repository. (The
> plural is a lie, I guess when the repo was created by Joshua Hoffman
> back in 2013, we had bolder plans with the integration than just one
> measly shell script.)
>
> Having an own repo in the prometheus GH org kind of suggests that
> the Nagios integration is important and 1st class. Which is simply not
> true. If we didn't have that repo today, we would certainly encourage
> such an integrations to be maintained in a 3rd party repository, like
> the hundreds of other integrations. The reason why the repo exists in
> the prometheus GH org is purely historical (i.e. SoundCloud needed the
> integration back then in 2013, and with essentially no other users
> than SoundCloud itself, it was just natural to put it into the
> prometheus GH org).
>
> On top of that, I am not using Nagios anymore. One of my
> accomplishments at SoundCloud was to remove Nagios/Icinga from the
> tech stack. And Grafana Labs, my current employer, doesn't use
> Nagios/Icinga either.
>
> For the time being, I have been happy to keep maintaining the
> prometheus/nagios_plugins repo, including reviewing the occasional bug
> fix or minor improvement contributed to the project. However,
> inevitably more involved feature requests or even contributions will
> happen, and I don't feel qualified to review those. One of them can be
> seen here: https://github.com/prometheus/nagios_plugins/issues/25
> (The discussion on that issue is what lead to this mail of mine.)
>
> I can see two options to go from here:
>
> 1. We find somebody that is qualified to maintain
> prometheus/nagios_plugins in place.
>
>


> 2. We deprecate prometheus/nagios_plugins and refer to a 3rd party
> integration (possibly based on forking prometheus/nagios_plugins) that
> is properly maintained and developed. In this case, I'd keep the
> existing repo around until further notice, but not accepting any
> contributions besides important bug fixes.
>
> Emil 'Skeen' Madsen, @Skeen on GH, filed above mentioned issue #25,
> and he is already playing around with a feature-enriched fork. I would
> now like to encourage Nagios/Icinga users to try out his fork, to be
> found under https://github.com/magenta-aps/check_prometheus_metric and
> give Emil feedback. If that turns out well, I suggest to go for
> option (2), deprecate prometheus/nagios_plugins in lieu of
> agenta-aps/check_prometheus_metric and list the latter as an
> integration on https://prometheus.io
>
> Please let me know what you think.
>

This sounds reasonable to me. At some point we would kick it over to
junkyard.


-- 
Brian Brazil
www.robustperception.io

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-developers/CAHJKeLodxL9K0hE7ASPpvTwYQagUBWb7V-5c1e_4e%2BQc%3Dsiukw%40mail.gmail.com.

Reply via email to