帮助手册 服务器指标 IIS Server 监视器

IIS 服务器的性能指标

分析 IIS 服务器中站点、应用程序和应用程序池的资源使用情况,并通过详细的自定义报告主动避免服务器问题。IIS 监视器使用Site24x7 Windows 代理进行监视。安装 Windows 代理并自动发现您的 IIS 服务器

将 IIS 服务器监视器成功添加到您的 Site24x7 帐户后,

解释 IIS 性能指标

  • Microsoft IIS 服务器详细信息:提供有关配置的 IIS 服务器的基本详细信息,以及基于流量、网络使用情况、CLR 异常和内存的前五个池。
  • Sites:告知启用绑定的站点的状态。
  • 应用程序:列出活动应用程序、它们的缓存和会话详细信息。
  • 应用程序池:显示有关活动应用程序池、CLR 内存和线程数据的信息。

Microsoft IIS 服务器详细信息

参数 描述
Microsoft IIS 服务器详细信息 给出 IIS 服务器的主机名、IP 地址、版本、平台
网络统计 接收和发送到客户端的所有请求的总字节数
请求统计 当前和排队请求的图形视图 
例外情况排名靠前的应用程序池 基于每秒抛出的 CLR 异常数的热门应用程序池。此比率越高,性能越低。
按内存使用情况排列的排名靠前的应用程序池(工作集) 基于共享/物理内存的热门应用程序池 
按流量分类的热门应用 基于流量的热门应用程序池 
按网络使用情况排列的热门应用 基于网络使用情况的热门应用程序池 

网站 

参数 描述 
站点名称  网站名称
绑定  站点中启用的绑定
状态 站点状态(上/下) 
动作 选择在特定站点关闭时收到通知。为绑定地址设置阈值,并在违反阈值时关联要执行的自动化。

应用

单击发现应用程序以自动将应用程序添加到 IIS 服务器中以进行监视。

参数 描述
名称 应用程序名称
池名称 该应用程序对应的应用程序池名称 
站点名称 网站名称 
协议 启用的传输协议(http、https 等)
路径 应用路径
状态 应用程序状态(正常/空闲/停机)
启用 APM insight 通过启用我们的 APM Insight 监控功能,深入了解您的应用程序代码 
活动应用详情:
名称 应用程序名称 
请求/秒 每秒请求数
失败的请求总数 失败请求的总数,包括请求超时 (#500)、请求未找到 (#404/#414)、请求未授权 (#401)、请求拒绝 (#503)
排队的请求 等待处理的请求数
接收的总字节数 (KB) 收到的所有请求的总字节数
发送的总字节数 (KB) 发送到客户端的响应总字节数
并发请求 应用程序正在处理的最大并发请求数。小数字表示 CPU 的有效使用。
应用要求详情:
名称 应用程序名称 
请求总数  应用程序中的请求总数 
请求成功  采样期间成功的请求数 
请求超时 (500)   超时的请求数
未找到请求 (404)  未找到的资源请求数 
请求未授权 (401) 由于未经授权的访问而失败的请求数
请求被拒绝 (503) 由于请求队列已满而被拒绝的请求数
请求断开连接 因通讯失败而断开的请求数
匿名请求 使用匿名身份验证的请求数
会话详情:
名称 应用程序名称
活动会话 活动(进行中)会话数
SQL 连接 使用 SQL Server 存储会话的(进程外)会话总数
状态连接 使用 ASP.NET 状态服务存储会话的(进程外)会话总数
连接超时 超时(进程内)会话数
缓存详细信息:
名称 应用程序名称
总条目 缓存中的条目总数
API 命中率 (%) 通过外部缓存 API 访问时的缓存命中率 
输出命中率 (%) 从输出缓存服务的总请求的百分比
内存限制 (%) 每当内存百分比限制达到 100 时,就会修剪缓存
周转率/秒 每秒从缓存中添加和删除的次数。较高的周转率可能表明缓存的使用效率低下。

应用程序池

参数 描述
线程统计 该服务器上运行的每个活动应用程序池的线程数
池名称 应用程序池名称
运行 .NET 运行时版本的应用程序池
最大进程 此应用程序池的最大工作进程数。此值越大,可靠性越高,但内存和 CPU 使用率越差
状态 告诉我们应用程序池是否已启动/停止 
活动应用程序池详细信息:
池名称 应用程序池名称
处理器时间 当前进程中所有线程使用处理器的时间百分比
IO 操作/秒 每秒 I/O 操作
线程数 采样期间的线程数
私有/虚拟内存 (MB) 工作集的大小,以 MB 为单位,仅用于该工作进程,不能由其他进程共享
专用字节 (MB) 此进程拥有的已提交内存的当前大小(以 MB 为单位)。内存泄漏通过私有字节的持续和长期增加来识别。这是检测内存泄漏的最佳性能计数器
共享/物理内存 (MB) 此进程的工作集的当前大小(以 MB 为单位)
公共语言运行时 (CLR) 数据:
池名称 应用程序池名称
加载程序堆 类加载器在所有 AppDomain 中提交的字节数。如果计数器没有达到稳定状态,它可能指向内存泄漏
组件 自应用程序启动以来加载的程序集总数
应用程序域 自应用程序启动以来加载的应用程序域的峰值数量
例外/秒 每秒抛出的 CLR 异常数。此比率越高,性能越低
公共语言运行时 (CLR) 内存数据:
池名称 应用程序池名称
垃圾收集时间 (%) 执行最后一次垃圾回收所花费的时间百分比
总堆 (MB) 大对象堆与第 1 代和第 2 代堆的总和
第 0 代堆 (MB) 第 0 代堆的大小(以兆字节为单位)
第 1 代堆 (MB) 第 1 代堆的大小(以兆字节为单位)
第 2 代堆 (MB) 第 2 代堆的大小(以兆字节为单位)
大对象堆 (MB) 大型对象堆的大小​​(以兆字节为单位)
公共语言运行时 (CLR) 线程数据:
池名称 应用程序池名称
物理线程 CLR 创建和拥有的本机操作系统线程数
逻辑线程 应用程序中的当前托管线程对象
排队线程 当前等待获取托管锁的线程总数

IIS 性能报表

登录到 Site24x7 并转到报表Microsoft IIS Server。以下报表可用于 IIS 监控:

  • 可用性汇总报表
  • 忙时报表
  • 健康趋势报表
  • 性能报表
  • IIS 应用报表
  • IIS 应用程序池报表
  • 按网络流量排列的前 N ​​个 Microsoft IIS 服务器

了解更多。 

相关文章

帮助手册 服务器指标 IIS Server 监视器