IIS application_pool 指标集

编辑

IIS application_pool 指标集编辑

这是 iis 模块的 application_pool 指标集。

此指标集允许用户检索运行在 IIS 上的应用程序池的相关指标。

指标值分为几个组

process 对象包含 System/Process 计数器,例如 IIS 工作进程的服务器和 CPU 使用率,以及内存(IIS 工作进程当前使用和可用内存)。

net_clr 对象返回 ASP.NET 错误率计数器值。用户可以使用配置选项 application_pool.name 指定要监控的应用程序池,否则将考虑所有应用程序池。

仪表盘编辑

metricbeat iis application pool overview

字段

有关指标集中的每个字段的描述,请参见 导出字段 部分。

这是一个由该指标集生成的示例文档

{
    "@timestamp": "2017-10-12T08:05:34.853Z",
    "event": {
        "dataset": "iis.application_pool",
        "duration": 115000,
        "module": "iis"
    },
    "iis": {
        "application_pool": {
            "name": "test.local",
            "net_clr": {
                "total_exceptions_thrown": 0
            },
            "process": {
                "handle_count": 532,
                "private_byte": 35258368,
                "thread_count": 29,
                "virtual_bytes": 667226112,
                "working_set": 36044800
            }
        }
    },
    "metricset": {
        "name": "application_pool",
        "period": 10000
    },
    "process": {
        "pid": 748
    },
    "service": {
        "type": "iis"
    }
}