目录
随着磁盘存储的价格每天都在下降,您可能会想:为什么还要再监控磁盘使用率?即使存储成本已经下降,您仍然需要监控磁盘使用率,以确保您的应用程序或进程不会因磁盘存储空间不足而失败,这可能会导致其他故障。如果您托管别人的文件,这可能会很棘手,因为您不知道他们何时以及可能向存储写入多少数据。
为什么使用磁盘 Telegraf 插件?
主动使用磁盘 Telegraf 插件(一个输入插件)监控可用磁盘空间,可以通过在磁盘空间可用性超出指定的临界阈值时及时发出警报来防止数据丢失、服务器停机和故障。
配置磁盘 Telegraf 插件非常简单,您可以立即开始收集磁盘存储指标并将其存储在 InfluxDB 中。一旦进入 InfluxDB,您可以指定阈值并在超过这些阈值时接收警报,并跟踪您的 Web 服务器、应用程序服务器、文件服务器等的硬盘使用情况。收集其他相关指标数据,如 CPU 和内存使用率,您将开始构建更全面的基础设施视图。
如何使用 Telegraf 插件监控磁盘使用率
磁盘 Telegraf 插件收集有关磁盘使用率的指标。请注意,used_percent
的计算方法是 used / (used + free)
,而不是 unix df
命令的 used / total
。
用于监控的关键磁盘指标
您应主动监控的一些重要磁盘指标包括
- 标签
fstype
(文件系统类型)device
(设备文件)path
(挂载点路径)mode
(挂载是否为 rw 或 ro)
- 字段
free
(整数,字节)total
(整数,字节)used
(整数,字节)used_percent
(浮点数,百分比)inodes_free
(整数,文件数)inodes_total
(整数,文件数)inodes_used
(整数,文件数)
有关更多信息,请查看文档。