IIS application_pool 度量集

编辑

IIS application_pool 度量集

编辑

这是 iis 模块的 application_pool 度量集。

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

指标值分为几组

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"
    }
}