On Mon, Nov 11, 2019 at 3:48 PM Rob Crittenden <rcrit...@redhat.com> wrote:

> Jones, Bob (rwj5d) via FreeIPA-users wrote:
> > If you’re making these sorts of changes, might I suggest a flag to
> generate Nagios safe output that is just a summary of how many
> warnings/errors were found like the way checkipaconsistency does it?
> Otherwise we will have to come up with a wrapper to parse the output and
> create the correct output format.
>
> I don't know what you mean by "nagios-safe output". Are you suggesting a
> sort of --summary option that just reports the number and types of output?
>

I think the idea is to follow the Nagios plugin API:

https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/4/en/pluginapi.html

Strictly speaking, the output of a Nagios plugin is not so important-
unless you manage to output "valid" perfdata, Nagios will chug along (maybe
it will not show pretty service status) and things will just work IFF the
return code from the process follows the Nagios standards (0: OK, 1:
WARNING, 2: CRITICAL, 3 or other: UNKNOWN).

IMHO, if the tool provides structured output like it currently does (JSON),
writing a Nagios wrapper should be "easy" and it wouldn't be significantly
worse than implementing "Nagios"-mode within ipa-healthcheck.

OTOH, Nagios is probably one of the most popular monitoring solutions right
now, IIRC, it's the only monitoring solution that RedHat packages in RHEL
and a lot of other monitoring solutions can use Nagios plugins, so it would
be very nice if yum install freeipa-server automatically installed a Nagios
check.

Cheers,

Álex



-- 
   ___
 {~._.~}
  ( Y )
 ()~*~()  mail: alex at corcoles dot net
 (_)-(_)  http://alex.corcoles.net/
_______________________________________________
FreeIPA-users mailing list -- freeipa-users@lists.fedorahosted.org
To unsubscribe send an email to freeipa-users-le...@lists.fedorahosted.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/freeipa-users@lists.fedorahosted.org

Reply via email to