记录 Linux 的系统运行时间的统计信息

记录 Linux 的系统运行时间的统计信息

Linux/Unix 系统管理员对服务器的系统运行时间有一种奇怪的痴迷。这里有一个关于这个主题的 xkcd 漫画,一个好的系统管理员是一股不可阻挡的力量,他伫立在你家猫咪博客的服务器之前,对抗黑暗势力。记录 Linux 的系统运行时间的统计信息

我们可以使用 uptime 命令或 w 命令top 命令来判断 Linux 系统运行了多久。我可以使用 tuptime 工具保留每次重新启动的运行时间,以获得系统运行时间的历史和统计报告

这就像 uptime 命令一样,但输出结果更令人印象深刻。最近我发现了另一种称为 uptimed 的工具,用于记录关于机器的系统运行时间和统计信息。让我们看看如何使用 Linux 操作系统上的 uptimeduprecords 来获得运行时间的记录统计信息。

查找系统运行时间非常简单,只需在基于 Linux 的系统上键入以下命令即可:

要保留有关 uptime 的历史统计信息,请使用 tuptimeuptimed 工具。

安装 uptimed

安装 uptimed 的最简单的方式是通过你的软件包管理器,比如 apt/apt-get/yum 这些你的 Linux 发行版的朋友。

在 Debian/Ubuntu Linux 上安装 uptimed

键入以下 apt 命令/apt-get 命令

示例输出:

在 CentOS/RHEL/Fedora/Oracle/Scientific Linux 上安装 uptimed

首先 在 CentOS/RHEL 使用 EPEL 仓库

然后,键入以下 yum 命令

示例输出:

如果你正在使用 Fedora Linux,运行以下 dnf 命令:

在 Arch Linux 上安装 uptimed

键入以下 pacman 命令:

在 Gentoo Linux 上安装 uptimed

键入以下 emerge 命令:

如何配置 uptimed

使用文本编辑器编辑 /etc/uptimed.conf 文件,例如 vim 命令:

最少设置一个 email 地址来发送记录。假定有个兼容 sendmail 的 MTA 安装在 /usr/lib/sendmail

保存并关闭文件。

如何在系统启动时启动 uptimed 服务?

使用 systemctl 命令启动 uptimed 服务:

我该如何 启动/停止/重启 或者查看 uptimed 服务的状态?

示例输出:

如何查看 uptime 记录

只需键入以下命令即可查看 uptimed(8) 程序的统计信息:

示例输出:记录 Linux 的系统运行时间的统计信息

uprecords 有一些选项:

示例输出:

结论

这是一个极好的小工具,可以显示服务器正常运行时间的记录,以证明机器正常运行时间和你的业务连续性。在相关说明中,你可以看到官方的 XKCD 系统管理员 T恤 因为漫画被制作成衬衫,其中包括背面的新插图。记录 Linux 的系统运行时间的统计信息

via: https://www.cyberciti.biz/hardware/see-records-statistics-about-a-linux-servers-uptime/

原创文章,作者:飞鱼岛主,如若转载,请注明出处:https://jszbug.com/pnqswhyo4sfb.html

联系我们

025-6604-5436

在线咨询:点击这里给我发消息

邮件:[email protected]

工作时间:周一至周五,9:30-18:30,节假日休息