Nagios工具,该工具的总运行时间

问题描述 投票:0回答:2

有什么方法可以检查NAGIOS TOOL运行多长时间?我的意思是该工具何时开始运行以及到现在为止的时间。

Nagios在远程计算机上运行,​​我可以在其中(通过ssh访问)。我既有访问机器的凭据,也有凭据,仅是为了查看Nagios在这台机器上的统计信息

我尝试过系统->进程信息,但是我没有查看此类信息的特权。

还有其他方法,通过终端吗?

nagios uptime
2个回答
0
投票

找到nagios.log文件,它很可能位于Nagios安装目录下的var目录中。然后..

grep "Nagios.*starting" nagios.log | tail -1

获取时间(第一个字段),并将其转换为本地时间。

date -d @1580045430

CST 2020年1月26日星期日7:30:30

全部合为一体,假设nagios.log在当前目录中。

date -d @$(grep "Nagios.*starting" nagios.log | tail -1 | awk '{print $1}' | sed 's/\[//;' | sed 's/\]//;')

CST 2020年1月26日星期日7:30:30


0
投票

您可以使用nagiostats检查Nagios实例的正常运行时间。请参阅:https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/nagiostats.html

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

Nagios Stats 3.0prealpha-05202006
Copyright (c) 2003-2007 Ethan Galstad (www.nagios.org)
Last Modified: 05-20-2006
License: GPL
CURRENT STATUS DATA
------------------------------------------------------
Status File:                            /usr/local/nagios/var/status.dat
Status File Age:                        0d 0h 0m 9s
Status File Version:                    3.0prealpha-05202006
Program Running Time:                   0d 5h 20m 39s      <------------
Nagios PID:                             10119
Used/High/Total Command Buffers:        0 / 0 / 64
Used/High/Total Check Result Buffers:   0 / 7 / 512
...
© www.soinside.com 2019 - 2024. All rights reserved.