有关安装这些插件以与监控系统一起使用的说明,请参阅下文。此外,GNU 工具链的通用指令可以在INSTALL
文件中找到。
有关版本之间的重大更改,请阅读NEWS
文件。
有关已进行的详细更改或已添加的插件的信息,请阅读ChangeLog
文件。
某些插件要求您在系统上安装其他程序或库才能使用。依赖于其他缺少的程序/库的插件通常不会被编译。阅读REQUIREMENTS
文件以获取更多信息。
各个插件都是自我记录的。所有符合基本开发指南的插件在使用-h
或--help
选项调用时都将提供详细的帮助。
您可以在以下位置查看最新的插件:
发送电子邮件至 [email protected] 寻求帮助。请包含您正在使用的操作系统类型和版本。另外,使用-vvv
选项运行插件并提供结果版本信息。当然,可能还需要其他诊断信息。运用良好的判断力。
发送电子邮件至 [email protected] 进行开发人员讨论。
如需提交补丁和错误报告,请使用以下适当的资源:
如果您使用 Git 树,则需要 m4、gettext、automake 和 autoconf。首先,运行:
./tools/setup
有关更多详细信息,请参阅 https://www.monitoring-plugins.org/doc/guidelines.html 上的开发人员指南。
运行configure脚本来初始化变量、创建Makefile等。
./configure --prefix=BASEDIRECTORY --with-cgiurl=SOMEURL
将BASEDIRECTORY
替换为监控系统安装目录的路径(默认为/usr/local
),并将SOMEURL
替换为用于通过 Web 浏览器访问监控系统 CGI 的路径(默认为/nagios/cgi-bin
)。
使用以下命令编译插件:
make
使用以下命令安装已编译的插件和插件脚本:
make install
安装过程将尝试将插件放置在您使用配置脚本的--prefix
参数指定的基本目录中的libexec/
子目录中。
有一些插件需要 setuid。如果您以非 root 用户身份运行 make install,则不会安装它们。要安装,请切换到 root 并运行:
make install-root
就是这样!如果您有任何问题或疑问,请随时发送电子邮件至[email protected]。
您可以根据自由软件基金会发布的 GNU 通用公共许可证的条款重新分发和/或修改本软件;许可证的第 3 版或(由您选择)任何更高版本;附加豁免是允许编译、链接和/或使用 OpenSSL。
分发此软件的目的是希望它有用,但不提供任何保证;甚至没有适销性或特定用途适用性的默示保证。
请参阅COPYING
文件以获取 GNU 通用公共许可证版本 3 的完整文本。