nagios-rb:Nagios-rb 是一个用于编写 Nagios 插件的紧凑框架

时间:2024-06-29 06:10:03
【文件属性】:

文件名称:nagios-rb:Nagios-rb 是一个用于编写 Nagios 插件的紧凑框架

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-29 06:10:03

Ruby

nagios-rb 用于编写插件的紧凑框架。 快速开始 子类Nagios::Plugin ,并定义三个方法: measure - 返回测量值,并可选择设置@stats以供以后使用。 临界- 对于任何给定的n ,返回是否处于临界状态。 警告- 对于任何给定的n ,返回是否处于警告状态。 可选方法: critical_msg - 要在临界状态期间使用的消息。 warning_msg - 在警告状态期间使用的消息。 ok_msg - 在 OK 状态期间使用的消息。 示例插件 在这个简单的例子中,插件总是测量 2,它低于警告和严重阈值。 如果达到临界状态,则调用自定义的critical_msg方法; 否则,回退消息只是测量值。 require 'rubygems' require 'nagios' class FooPlugin < Nagios::Plugin def c


【文件预览】:
nagios-rb-master
----nagios.gemspec(730B)
----TODO(191B)
----CHANGELOG(380B)
----LICENSE(1KB)
----examples()
--------diskfree.rb(844B)
----.gitignore(13B)
----lib()
--------nagios()
--------nagios.rb(101B)
----README.md(1KB)

网友评论