请教大佬们监控磁盘空间增长率的 shell 脚本

2021-09-09 13:37:39 +08:00
 king1688888888
磁盘超过阈值发出告警,这个我会写。请教一下如何监控磁盘空间增长率,求大佬们分享一下关键代码给小弟参考一下,谢谢。

我需要监控根目录和 /data 两个挂载点的磁盘使用率,每天 0 点统计这两个挂载点的磁盘使用率,每天 18 点下班时,再统计这两个挂载点的磁盘使用率,如果磁盘使用率增长了 10%以上,就告警。
2281 次点击
所在节点    Linux
8 条回复
huangmingyou
2021-09-09 13:41:30 +08:00
用 promethues 吧,有函数可以方面的统计磁盘增长率
liuzhedash
2021-09-09 14:00:16 +08:00
友情提示一下,inode 也要监控
misaka19000
2021-09-09 14:16:23 +08:00
哈哈哈求个导数不就可以了
Seayon
2021-09-09 14:34:07 +08:00
二次求导,监控增长率的增长率
liuliangyz
2021-09-09 15:35:00 +08:00
普罗米修斯监控吧,那个贼好用!
defunct9
2021-09-09 16:17:45 +08:00
predict_linear(node_filesystem_files_free{mountpoint="/"}[4h], 4 * 3600) < 0

4 小时后硬盘将满
42is42is42
2021-09-09 17:17:08 +08:00
d(usageRate)/d(time)
MHPSY
2021-09-14 15:55:02 +08:00
看到求导数我才知道为什么要好好学习数学

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/800811

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX