生成Linux运行时间报告的Bash脚本
|
副标题[/!--empirenews.page--]
出于一些原因,你可能需要每月收集一次 Linux 系统运行时间报告。如果是这样,你可以根据需要使用以下 bash 脚本 之一。 我们为什么要收集这份报告?在一段时间后重启 Linux 服务器是解决某些未解决问题的好方法。(LCTT 译注:本文这些观点值得商榷,很多服务器可以稳定运行几千天,尤其是有了内核热补丁之后,启动并不是必须的。) 建议每 180 天重新启动一次。但时间段也许取决于你公司的政策。如果你已经长时间运行服务器而没有重启。这可能导致服务器上出现一些性能或内存问题,我在许多服务器上都注意到了这一点。 这些脚本一次性提供了所有系统运行报告。 什么是 uptime 命令
什么是 tuptime?tuptime 是用于报告系统的历史和统计运行时间的工具,可在重启之间保存。它类似于 1)检查 Linux 系统运行时间的 Bash 脚本该 bash 脚本将收集所有服务器正常运行时间,并将报告发送到给定的电子邮箱地址。 请替换为你的电子邮箱地址,而不是用我们的,否则你将不会收到邮件。
给
最后运行 bash 脚本获取输出。
你将收到类似以下的报告。
2)检查 Linux 系统是否运行了 30 天以上的 Bash 脚本此 bash 脚本会收集运行 30 天以上的服务器,并将报告发送到指定的邮箱地址。你可以根据需要更改天数。
给
最后添加一条 cronjob 来自动执行。它会在每天早上 7 点运行。
注意: 你会在每天早上 7 点会收到一封电子邮件提醒,它是昨天的详情。 你将收到类似下面的报告。
(编辑:烟台站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在Linux上使用Lutries管理你的游戏
- Linux下如何临时或永久禁用SELinux
- 微软误发Windows 10 18947更新:新系统带来全新控制中心
- 微软官方展示全新Win11照片应用顶部菜单栏调整 部分选项容易
- 这样用Windows 10,告别弹窗,广告,轻松生活工作哦
- windows-server-2012-r2 – 我是否需要在每个虚拟机中安装防
- 详解电脑分区win10系统分区教程步骤
- 如何列出 Ubuntu 和 Debian 上已安装的软件包
- windows-server-2008 – 在8 GB RAM机器上删除页面文件有什
- windows-server-2003 – 如何找出哪些远程桌面会话处于活动


