Windows 2019 上的 IIS 将于 9 月停止记录 Web 请求

Windows 2019 上的 IIS 将于 9 月停止记录 Web 请求

Windows 2019 Standard 上的 IIS 存在一个可怕的问题,IIS 不会写入 W3C 日志文件!我确实看到了这个类似商品,但不需要创建新目录

  • 三台在 ESXi 6.7 下运行的 Windows Standard 2019 服务器。
  • 自 2020 年 8 月起应用补丁,操作系统内部版本 17763.1397
  • 它们使用共享配置,通过 DFS 进行分发

全局配置日志以使用

  • 每个站点 1 个日志文件
  • 格式 W3C(带有自定义字段 CF-Connecting-IP)
  • 编码 UTF-8
  • 目标:仅日志文件
  • 展期:每周

在每个网站(超过 2000 个网站)上进行配置,我们将日志文件放在类似d:\www-logs\hostname.domain.com

自 2020 年 2 月起生产运行顺利

UTC 时间 8 月 31 日午夜,所有三台服务器都停止在指定日志目录中记录 W3C 文件!请注意 1 个代表性日志文件目录中的间隙

7/18/2020   4:58PM  u_ex200703_x.log
7/25/2020   4:59PM  u_ex200704_x.log
7/31/2020   4:59PM  u_ex200705_x.log
8/1/2020    2:04PM  u_ex20080_x.log
8/8/2020    4:59PM  u_ex200802_x.log
8/15/2020   4:59PM  u_ex200803_x.log
8/22/2020   4:59PM  u_ex200804_x.log
8/29/2020   4:59PM  u_ex200805_x.log
8/31/2020   4:21PM  u_ex200806_x.log
9/4/2020    4:59PM  u_ex200904_x.log
9/4/2020    5:11PM  u_ex200905_x

(服务器位于太平洋时间,-7:00 UTC)

同事在 9 月 3 日发现了这一点...我重新启动了服务器,没有变化。它仍然正常提供页面,没有日志记录活动。当我使用 PROCMON 监视服务器时,即使网站保持响应,也不会尝试写入日志目录中的文件。我验证了全局日志记录已启用,并且每个站点的日志记录也已启用。W3C 日志记录服务正在运行。

我将全局 IIS 级别的日志记录更改为每日... 服务器开始立即在新文件中记录点击次数。今天,我观察到日志文件在 UTC 午夜正常滚动。

八月份可能有点不寻常,因为每周的文件数量达到了第六个文件......微软是否可能无法处理一个月内超过五周的案件?

我确信没有办法恢复丢失的日志记录。有没有相反的经历?有没有其他人在日志翻转时观察到这种情况?

相关内容