系统磁盘io指标集
编辑系统磁盘io指标集编辑
系统 diskio
指标集提供从操作系统收集的磁盘IO指标。系统上安装的每个磁盘都会创建一个事件。
此指标集适用于以下系统:
- Linux
- macOS (需要 10.10 以上版本)
- Windows
- FreeBSD (amd64)
配置编辑
-
diskio.include_devices
-
当
diskio
指标集启用时,您可以使用diskio.include_devices
选项来定义要预先过滤的设备名称列表。过滤器仅匹配完全匹配的设备。如果没有设置或设置为[]
空数组,则会返回所有磁盘设备。以下配置示例会返回与 include_devices 匹配的设备的指标:
metricbeat.modules: - module: system metricsets: ["diskio"] diskio.include_devices: ["sda", "sda1"]
有关指标集中每个字段的描述,请参阅 导出字段 部分。
以下是此指标集生成的示例文档:
{ "@timestamp": "2017-10-12T08:05:34.853Z", "event": { "dataset": "system.diskio", "duration": 115000, "module": "system" }, "metricset": { "name": "diskio", "period": 10000 }, "service": { "type": "system" }, "system": { "diskio": { "io": { "ops": 0, "time": 545105 }, "name": "sda", "read": { "bytes": 4242313728, "count": 181371, "time": 2744086 }, "write": { "bytes": 9611375104, "count": 352596, "time": 10641320 } } } }