Frequently Asked Questions

Where Can I Get Help With Problems Related To The Plugins?

The easiest way to get help with the plugins is to post a message on the Nagios support forum.  Details on obtaining support can be found here.

How Can I Contribute To The Nagios Plugins Project?

We welcome anyone who is interested in creating new plugins, submitting patches, contributing to development or testing, or building packages.  If you’re interested in joining the Nagios team, contact us on the support forum.

Can You Include My Plugin With The Official Nagios Plugins Project?

You created a plugin – awesome!  If you’re interested in having your Nagios plugin considered for inclusion in the official Nagios plugins project, please keep in mind that we take the following into consideration:

  • The plugin is written in C or Perl
  • The plugin conforms to the Nagios plugin development guidelines
  • The plugin has the potential for widespread use
  • Ideally, you can make some commitment to maintain the plugin once it is accepted into the project

If you think you can meet these requirements, contact us on the support forum.

Who Owns The Copyright To The Nagios Plugins Code?

The current incarnation of the Nagios Plugins contains code that has been contributed by many individuals over the years.  Each individual contributor may have a copyright claim to the portions of the code they contribute.  Several of the plugins that are included in the Nagios Plugins distribution were originally created by Nagios founder Ethan Galstad and are registered with the US Copyright Office under his name.

12 thoughts on “FAQ

    1. Andy Brist

      You may not have the necessary prereqs to build check_mysql. From the REQUIREMENTS file:
      check_mysql, check_mysql_query:
      - Requires the MySQL libraries available from
      Lib: libmysql, libmysqlclient
      Redhat Source (RHEL6, YUM): mysql-devel, mysql-libs
      Must have mysql_config in PATH or specified with --with-mysql=DIR for DIR/bin/mysql_config

  1. Prabhakaran

    How can i rectify Nagios 4.0.1 mysql plugin issue …?

    Error Message:-

    (No output on stdout) stderr: execvp(/usr/lib/nagios/plugins/check_mysql, …) failed. errno is 2: No such file or directory

    1. Andy Brist

      Did you change the default install location? By default, nagios-plugins source will install to the directory: /usr/local/nagios/libexec

  2. Igor Baklanov

    I have the same problem with check_bgp plugin:

    [1408910400] CURRENT SERVICE STATE: x.x.x.x.x ;CRITICAL;HARD;3;(No output on stdout) stderr: execvp(/usr/local/nagios/libexec/check_bgp.pl, …) failed. errno is 2: No such file or directory

    but: plugin and way to the plugin is actually correct.
    [root@Nagios objects]# ls /usr/local/nagios/libexec/ | grep -i bgp

    What It may?

    Thanks in advance.


  3. remo

    i have a question about check_Snmp .

    In version 1.4.11 the command output is only with status ( OK , FAILS) , with the new release in the command output i have all the snmptget command syntax , how can i avoid that?


  4. arief

    Hi all,

    Please help me, i could not monitoring network printer from nagios. I have installed nagios plugins in my server and there were check_hpjd, check_snmp files in myserver but it didn’t work. Please your suggest.

    Thank You

Comments are closed.