这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 collectd-nagios,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
collectd-nagios - 用于查询 collectd 的 Nagios 插件
概要
收集-nagios -s 插座 -n 值_规格 -H 主机 [选项]
商品描述
这个小程序是 collectd 和 nagios 之间的粘合剂。 collectd 收集各种
它通过“unixsock 插件”提供的性能统计信息,请参见
收集unixsock(5). 该程序由 Nagios 调用,连接到 UNIX 套接字并
从 collectd 读取值。 然后它返回 好的, 警告 or 危急 取决于
Nagios 提供的值和范围。
争论 AND 配置
collectd-nagios 需要并理解以下参数和选项。 这
参数的顺序通常无关紧要,只要不传递更多参数即可
不止一次。
-s 插座
collectd 的“unixsock 插件”打开的 UNIX 套接字的路径。
-n 值_规格
要从 collectd 读取的值。 论证的形式是
“插件[-实例]/类型[-实例]”。
-H 主机
要查询其值的主机名。
-d 数据源
每 值_规格 可能由多个“数据源”组成。 使用此选项,您可以
选择一个或多个数据源。 要选择多个数据源,只需指定此
再次选择。 如果检查多个数据源,它们将根据
给定的合并函数 -g 选项。
-g 没有| |总和
当从一个值规范中选择多个数据源时,它们可以被处理
根据此选项而有所不同。 值的含义如下:
没有
如果完成,则不合并,并且警告和关键区域应用于每个
独立价值。
警告和临界范围应用于所有值的平均值。
总和 警告和临界范围适用于所有值的总和。
百分比
警告和临界范围应用于第一个的比率(以百分比为单位)
值和所有值的总和。 如果第一个值不是,则返回警告
定义或如果所有值总和为零。
-c 范围
-w 范围
设置临界值 (-c) 和警告 (-w) 范围。 这些选项大多遵循正常
Nagios 插件的语法。 一般格式为“分钟:最大"。如果一个值小于
分钟 或大于 最大,以 警告 or 危急 返回状态,否则返回状态
is 成功.
波浪号 (~) 可用于显式指定无穷大。 如果 ~ 用作a 分钟
值,使用负无穷大。 的情况下 最大,它被解释为正
无限。
如果第一个字符 范围 是 at 符号 (@),范围的含义将
被倒置。 IE。 所有值 中 该范围将产生一个 警告 or 危急
状态,而所有值 学校以外 该范围将导致 成功 状态。
分钟 (和冒号)可以省略, 分钟 然后假设为零。 如果 最大 (但不是
尾随冒号)被省略, 最大 假设为正无穷大。
-m 如果给出此选项,则“非数字”(NaN) 被视为 危急。 默认情况下,
没有 合并报告 NaN 为 警告. 其他合并只是忽略 NaN
值。
返回 VALUE
像通常的 Nagios 插件一样,这个程序会写一个简短的单行状态消息到
STDOUT 并用它的返回值表示成功或失败。 它以返回值退出
of 0 成功, 1 警告 和 2 危急. 如果值不可用或
发生了其他一些错误,它返回 3 不明.
使用 onworks.net 服务在线使用 collectd-nagios