使用NagiosStats实用程序

介绍

Nagios Core发行中包含 一个名为nagiostats的实用程序。它与主要的Nagios Core守护程序一起编译和安装。使用nagiostats实用程序,您可以获得有关正在运行的Nagios Core进程的各种信息,这些信息对于调整性能非常有帮助。您可以获取人类可读或MRTG兼容格式的信息。

使用信息

您可以使用–help选项运行nagiostats实用程序以获取使用情况信息。

人类可读的输出

要获取有关正在运行的Nagios Core进程性能的信息,请使用-c命令行参数运行nagiostats实用程序,以指定您的主要配置文件位置,例如:

[nagios @ lanman〜]#/ usr / local / nagios / bin / nagiostats -c /usr/local/nagios/etc/nagios.cfg

当前状态数据


状态文件:/usr/local/nagios/var/status.dat
状态文件的年龄:0d 0h 0m 9s
状态文件版本:3.0prealpha-05202006
程序运行时间:0d 5h 20m 39s
Nagios PID:10119
已用/高/总命令缓冲区:0/0/64
已使用/高/总检查结果缓冲区:0/7/512
服务总额:95
已检查服务:94
计划的服务:91
积极检查的服务:94
被动检查的服务:1
服务状态总变化:0.000 / 78.950 / 1.026%
有效服务延迟:0.000 / 4.272 / 0.561秒
活动服务执行时间:0.000 / 60.007 / 2.066秒
活动服务状态更改:0.000 / 78.950 / 1.037%
活动服务最近1/5/15/60分钟:4/68/91/91
被动服务状态更改:0.000 / 0.000 / 0.000%
被动服务最后1/5/15/60分钟:0/0/0/0
服务正常/警告/取消/暴击:58/16/0/21
服务波动:1
停机服务:0
主机总数:24
已检查主机:24
预定的主机:24
积极检查房东:24
主机被动检查:0
主机状态总变化:0.000 / 9.210 / 0.384%
活动主机延迟:0.000 / 0.446 / 0.219秒
活动主机执行时间:1.019 / 10.034 / 2.764秒
活动主机状态更改:0.000 / 9.210 / 0.384%
活动的主机最近1/5/15/60分钟:5/22/24/24
被动主机状态更改:0.000 / 0.000 / 0.000%
被动主机最近1/5/15/60分钟:0/0/0/0
主机上/下/未到达:18/4/2
主机抖动:0
停机中的主机:0
活动主机检查最后1/5/15分钟:9/52/164
预定时间:4/23/75
点播:3/23/69
快取:2/6/20
被动主机检查最近1/5/15分钟:0/0/0
活动服务检查最近1/5/15分钟:9/80/244
预定时间:9/80/244
按需:0/0/0
缓存:0/0/0
被动服务检查最近1/5/15分钟:0/0/0
外部命令最近1/5/15分钟:0/0/0
[nagios @ lanman〜]#

如您所见,该实用程序显示与Nagios Core流程有关的许多不同指标。具有多个值的度量标准(除非另有说明)是该特定度量标准的最小值,最大值和平均值。

MRTG整合

您可以使用nagiostats实用程序通过MRTG(或其他兼容程序)显示各种Nagios Core指标。为此,请使用–mrtg–data参数运行nagiostats实用程序。该–data参数用于指定应图表绘制的统计数据。通过使用–help选项运行nagiostats实用工具,可以找到–data参数的可能值。

注意:有关使用nagiostats实用程序生成Nagios Core性能统计数据的MRTG图的信息,可以在此处找到。

本文章首发在 网安wangan.com 网站上。

上一篇 下一篇
讨论数量: 0
只看当前版本


暂无话题~