用Linux Shell脚本来监控磁盘使用情况并发送邮件
|
副标题[/!--empirenews.page--]
市场上有很多用来监控 Linux 系统的监控工具,当系统到达阀值后它将发送一封邮件。它监控所有的东西例如 CPU 利用率、内存利用率、交换空间利用率、磁盘空间利用率等等。然而,它更适合小环境和大环境。 想一想如果你只有少量系统,那么什么是最好的方式来应对这种情况。 是的,我们想要写一个 shell 脚本 来实现。 在这篇指南中我们打算写一个 shell 脚本来监控系统的磁盘空间使用率。当系统到达给定的阀值,它将给对应的邮件地址发送一封邮件。在这篇文章中我们总共添加了四个 shell 脚本,每个用于不同的目的。之后,我们会想出其他 shell 脚本来监控 CPU,内存和交换空间利用率。 在此之前,我想澄清一件事,根据我观察的磁盘空间使用率 shell 脚本使用情况。 大多数用户在多篇博客中评论说,当他们运行磁盘空间使用率脚本时他们获得了以下错误。
是的,这是对的。甚至,当我第一次运行这个脚本的时候我遇到了相同的问题。之后,我发现了根本原因。 当你在基于 RHEL 5 & RHEL 6 的系统上运行包含用于磁盘空间警告的 为了解决这个问题,我们需要用
方法一:Linux Shell 脚本来监控磁盘空间使用率和发送邮件你可以使用下列 shell 脚本在 Linux 系统中来监控磁盘空间使用率。 当系统到达给定的阀值限制时,它将发送一封邮件。在这个例子中,我们设置阀值为 60% 用于测试目的,你可以改变这个限制来符合你的需求。 如果超过一个文件系统到达给定的阀值,它将发送多封邮件,因为这个脚本使用了循环。 同样,替换你的邮件地址来获取这份警告。
输出:我获得了下列两封邮件警告。
最终添加了一个 cronjob 来自动完成。它会每 10 分钟运行一次。
方法二:Linux Shell 脚本来监控磁盘空间使用率和发送邮件作为代替,你可以使用下列的 shell 脚本。对比上面的脚本我们做了少量改变。
(编辑:桂林站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 华硕笔记本重装系统的详细教程步骤
- 支付宝开源非侵入式 Android 自动化测试工具 Soloπ
- 关于加密解密 Base64 and URL and Hex Encoding and Decodi
- 都说Linux是吃内存大户,可你知道具体是哪些进程吃掉了吗?
- windows – 什么是域控制器,何时需要,以及如何设置它?
- 迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚
- Lumia 950 XL成功移植Windows 11新动画也能显现
- win10系统底部任务栏没反应怎么办
- Win7电脑在防火墙上打开端口教程步骤
- windows – 如何从Cygwin SSH会话运行PowerShell脚本?


