nagios的网络/系统监控插件

foldback的Python项目详细描述


Foldback Nagios插件

本模块包含两种用于python的nagios插件类的基本实现:

  • foldback.nagios.plugin.nagiosplugin

    任何命令的通用Nagios插件

  • foldback.nagios.plugin.nagiosnmpplugin

    Nagios SNMP插件,扩展基类

包括插件

安装到安装前缀的lib/foldback/plugins目录 此外,还提供加料。在sources中,请参见目录data/plugins了解实现。

这些插件的默认nagios配置安装为share/foldback/commands.cfg to 包含在Nagios中。

网络SNMP代理

有些插件使用net snmp pass_persist脚本代理。必需的代理脚本位于 lib/foldback/agents目录和已安装的包,需要添加到snmpd.conf中 要使用的正确OID前缀。

来自freebsd主机的示例:

` pass_persist 1.3.6.1.4.1.2021.13.16 /usr/lib/foldback/agents/freebsd-temperatures pass_persist 1.3.6.1.4.1.2021.13.17 /usr/lib/foldback/agents/freebsd-kernel `

有关snmpd.conf中要配置的预期前缀,请参阅代理或插件。

示例

在源代码树的两个示例中介绍了如何使用插件基类:

  • 示例/检查本地

    介绍如何使用通用NagiosPlugin

  • 示例/检查SNMP

    描述如何使用nagiosnmpplugin变量

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java对称二维随机数数组   java Spring 3基于使用另一个数据源查询的连接字符串设置web应用程序数据源   java如何将类型保存为变量并在cast中使用   使用Struts的Jsp页面中出现java重复前缀错误   如何在SpringJava中自定义排序?   java如何高效地从自定义对象实现JList?   java如何在我的Android应用程序中调用外部库项目   java如何合并JTable的两列   java如何从字符串中提取括号数据   java Click recyclerView新建活动错误尝试调用虚拟方法   如何用Java表示字符串列表和列表?   swing java。awt。机器人按键事件为继续按下   java安全地忽略包含所有其他对象的JSON属性   java合并自定义双链表