gpt4 book ai didi

mod-pagespeed - mod_pagespeed 统计数据是什么意思?

转载 作者:行者123 更新时间:2023-12-01 14:18:06 24 4
gpt4 key购买 nike

这是我的一个站点提供的 mod_pagespeed 统计数据的转储。

resource_url_domain_rejections: 6105
rewrite_cached_output_missed_deadline: 4801
rewrite_cached_output_hits: 116004
rewrite_cached_output_misses: 934
resource_404_count: 0
slurp_404_count: 0
total_page_load_ms: 0
page_load_count: 0
resource_fetches_cached: 0
resource_fetch_construct_successes: 45
resource_fetch_construct_failures: 0
num_flushes: 947
total_fetch_count: 0
total_rewrite_count: 0
cache_time_us: 572878
cache_hits: 872
cache_misses: 1345
cache_expirations: 242
cache_inserts: 1795
cache_extensions: 50799
not_cacheable: 0
css_file_count_reduction: 0
css_elements: 0
domain_rewrites: 0
google_analytics_page_load_count: 0
google_analytics_rewritten_count: 0
image_inline: 7567
image_rewrite_saved_bytes: 208854
image_rewrites: 34128
image_ongoing_rewrites: 0
image_webp_rewrites: 0
image_rewrites_dropped_due_to_load: 0
image_file_count_reduction: 0
javascript_blocks_minified: 12438
javascript_bytes_saved: 1173778
javascript_minification_failures: 0
javascript_total_blocks: 12439
js_file_count_reduction: 0
converted_meta_tags: 902
url_trims: 54765
url_trim_saved_bytes: 1651244
css_filter_files_minified: 0
css_filter_minified_bytes_saved: 0
css_filter_parse_failures: 2
css_image_rewrites: 0
css_image_cache_extends: 0
css_image_no_rewrite: 0
css_imports_to_links: 0
serf_fetch_request_count: 1412
serf_fetch_bytes_count: 12809245
serf_fetch_time_duration_ms: 28706
serf_fetch_cancel_count: 0
serf_fetch_active_count: 0
serf_fetch_timeout_count: 0
serf_fetch_failure_count: 0

谁能解释一下所有统计数据的含义?

最佳答案

这里有很多统计数据。我将只描述其中的一些,因为这会很长。我们可能应该添加详细的文档。如果这些有用,我可以稍后跟进更多答案。

  • resource_url_domain_rejections:6105:这意味着自从您的服务器重新启动后,mod_pagespeed 已找到 6105 个资源,它不会重写资源,因为它们的域无权使用 ModPagespeedDomain 指令进行重写。这很常见,只要有人使用 Twitter、Facebook 或 Google+ 小部件刷新页面,就会随时发生。
  • rewrite_cached_output_missed_deadline:4801:当资源(例如 jpeg 图像)被优化时,它发生在后台线程中,并且结果被缓存,以便引用相同刷新的后续页面 View 很快。但是,为了避免减慢第一个 View 的速度,我们使用了一个 10 毫秒的计时器来避免减慢到第一个字节的时间。此统计数据计算超过截止日期的次数,在这种情况下,该 View 的资源保持不变,但优化会在后台继续进行,因此会写入缓存。
  • rewrite_cached_output_hits:116004:计算我们从缓存中提供优化资源的次数,从而避免重新优化它的需要。
  • rewrite_cached_output_misses:934:计算我们在缓存中查找资源但不存在而迫使我们重写它的次数。请注意,我们还将重写缓存中的资源,但其原始缓存到期时间已过期。例如。如果您的图像有 cache-control:max-age=600 那么我们将每 10 分钟重新获取一次它们以查看它们是否已更改。如果它们发生了变化,我们必须重新优化它们。
  • num_flushes:947:这是 HTML 的 Apache 资源生成器(例如 mod_php 或 Wordpress)调用 Apache 函数 ap_flush() 的次数,这会导致部分 HTML 一直刷新到用户的浏览器.这对 mod_pagespeed 很有趣,因为它可以限制我们可以进行的优化量(例如,我们不能合并元素由 Flush 分隔的 CSS 文件)。
  • cache_time_us:572878 - 自服务器启动以来等待 mod_pagespeed 的 HTTP 缓存(文件 + 内存)响应查找请求所花费的总时间(以微秒为单位)。

我认为现在就足够了。您是否还想了解更多具体的其他统计数据?

其中大部分是为我们创建的,目的是在运行时监控 mod_pagespeed 的健康状况,并帮助诊断用户的问题。我不得不承认,我们并没有为此目的使用太多,但我们在开发过程中使用了它们。

关于mod-pagespeed - mod_pagespeed 统计数据是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9115595/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com