nagios 性能数据格式是什么
what is the nagios performance data format
我正在寻找有关如何格式化 Nagios 性能数据的规范或示例。
这个documentation没有提供任何好的例子
我正在寻找有关如何在 Thruk / Nagios 输出中创建这样的 table 的解释。
原始数据:
pending=3;5500;7000 complete=18940;; error=454;;7000
我发现 this page 详细描述了如何格式化性能数据。
这是预期的格式:
'label'=value[UOM];[warn];[crit];[min];[max]
备注:
- space label/value 对的分隔列表
- 标签可以包含除等号或单引号 (') 之外的任何字符
- 标签的单引号是可选的。如果标签 space 中有
,则为必填项
- 标签长度是任意的,但理想情况下前 19 个字符是唯一的(由于 RRD 的限制)。请注意 NRPE returns 到 Nagios
的数据量限制
- 要指定引号字符,请使用两个单引号
- warn、crit、min 或 max 可能为空(例如,如果未定义阈值或 min 和 max 不适用)。可以删除尾随未填充的分号
- 如果 UOM=%
,则不需要最小值和最大值
- class[-0-9.] 中的值、最小值和最大值。必须都是相同的 UOM。 value 可能是文字 "U",这表明无法确定实际值
warn 和 crit 是在范围格式中(参见名为阈值和范围的部分)。必须是相同的 UOM
UOM(计量单位)是以下之一:
- 未指定单位 - 假设事物(例如,用户、进程、平均负载)的数量(整数或浮点数)
- s - 秒(也是我们,ms)
- % - 百分比
- B - 字节(还有 KB、MB、TB)
- c - 连续计数器(例如在接口上传输的字节数)
由第三方程序将 Nagios 插件性能数据转换为图表。
在我的这种情况下,原始数据提供了所需输出的完美示例。
pending=3;5500;7000 complete=18940;; error=454;;7000
我正在寻找有关如何格式化 Nagios 性能数据的规范或示例。
这个documentation没有提供任何好的例子 我正在寻找有关如何在 Thruk / Nagios 输出中创建这样的 table 的解释。
原始数据:
pending=3;5500;7000 complete=18940;; error=454;;7000
我发现 this page 详细描述了如何格式化性能数据。
这是预期的格式:
'label'=value[UOM];[warn];[crit];[min];[max]
备注:
- space label/value 对的分隔列表
- 标签可以包含除等号或单引号 (') 之外的任何字符
- 标签的单引号是可选的。如果标签 space 中有 ,则为必填项
- 标签长度是任意的,但理想情况下前 19 个字符是唯一的(由于 RRD 的限制)。请注意 NRPE returns 到 Nagios 的数据量限制
- 要指定引号字符,请使用两个单引号
- warn、crit、min 或 max 可能为空(例如,如果未定义阈值或 min 和 max 不适用)。可以删除尾随未填充的分号
- 如果 UOM=% ,则不需要最小值和最大值
- class[-0-9.] 中的值、最小值和最大值。必须都是相同的 UOM。 value 可能是文字 "U",这表明无法确定实际值
warn 和 crit 是在范围格式中(参见名为阈值和范围的部分)。必须是相同的 UOM
UOM(计量单位)是以下之一:
- 未指定单位 - 假设事物(例如,用户、进程、平均负载)的数量(整数或浮点数)
- s - 秒(也是我们,ms)
- % - 百分比
- B - 字节(还有 KB、MB、TB)
- c - 连续计数器(例如在接口上传输的字节数)
由第三方程序将 Nagios 插件性能数据转换为图表。
在我的这种情况下,原始数据提供了所需输出的完美示例。
pending=3;5500;7000 complete=18940;; error=454;;7000