Linux iostat 度量集编辑

此功能处于测试阶段,可能会发生变化。该设计和代码比正式的 GA 功能成熟度低,按“原样”提供,不提供任何担保。测试版功能不受正式 GA 功能支持 SLA 的约束。

iostat 模块报告每个磁盘的 IO 统计信息,模拟 Linux 上的 iostat -x

目前,此数据是 Metricbeat 上 system/diskio 的一部分,但只能在 Fleet 的 Linux 集成中找到。将来,此数据将从 system/memory 中删除。

字段

有关度量集中每个字段的描述,请参阅 导出字段 部分。

以下是由此度量集生成的示例文档

{
    "@timestamp": "2017-10-12T08:05:34.853Z",
    "event": {
        "dataset": "linux.iostat",
        "duration": 115000,
        "module": "linux"
    },
    "linux": {
        "iostat": {
            "await": 0,
            "busy": 0.1503,
            "name": "sda",
            "queue": {
                "avg_size": 0.0005
            },
            "read": {
                "await": 0,
                "per_sec": {
                    "bytes": 0
                },
                "request": {
                    "merges_per_sec": 0,
                    "per_sec": 0
                }
            },
            "request": {
                "avg_size": 2867.2
            },
            "service_time": 0.3,
            "write": {
                "await": 0,
                "per_sec": {
                    "bytes": 14365.929
                },
                "request": {
                    "merges_per_sec": 0,
                    "per_sec": 5.0104
                }
            }
        }
    },
    "metricset": {
        "name": "iostat",
        "period": 10000
    },
    "service": {
        "type": "linux"
    }
}