是否有实时IIS流量查看器(或通过C#以编程方式获取它的方法)

是否有实时IIS流量查看器(或通过C#以编程方式获取它的方法),c#,.net,iis,logging,C#,.net,Iis,Logging,我想了解一下IIS盒上的web流量,我想知道是否已经有了一个好的“实时”IIS工具 理想情况下,这将是我可以应用自定义脚本逻辑的东西 还有,有没有一种方法可以通过编程(从C#)访问这些信息?这看起来像是通过性能计数器或解析IIS日志来完成的,但肯定有更好的方法。好的,我很快也需要这样的方法。 快速搜索给了我和。 没有使用过任何工具。如果你想用一种简单的方式实时查看流量,而不是IIS工具,试试谷歌分析——它可以实时查看你网站上的活跃用户。当然,您还可以洞察历史数据(随着时间的推移),从而获得站点流

我想了解一下IIS盒上的web流量,我想知道是否已经有了一个好的“实时”IIS工具

理想情况下,这将是我可以应用自定义脚本逻辑的东西


还有,有没有一种方法可以通过编程(从C#)访问这些信息?这看起来像是通过性能计数器或解析IIS日志来完成的,但肯定有更好的方法。

好的,我很快也需要这样的方法。
快速搜索给了我和。

没有使用过任何工具。

如果你想用一种简单的方式实时查看流量,而不是IIS工具,试试谷歌分析——它可以实时查看你网站上的活跃用户。当然,您还可以洞察历史数据(随着时间的推移),从而获得站点流量的真实图片


另一方面,日志解析将更加精确,您可以通过编程方式进行解析,甚至可以通过将日志数据加载到Excel或….

来进行“老派”报告。我最终使用Firebase实现了一个实时IIS/App日志解决方案(请参阅《运行中的日志解决方案》)

它工作得非常好,我们可以实时访问实时网站上发生的事情


我可以发布更多关于这个话题的详细信息。

我来这里就是想说这个。忘记IIS,去谷歌分析吧。谷歌分析(GA)不是我想要的。它们不适用于Web服务,需要我向所有网站添加一点JS,向google服务器添加一个调用以获取JS,并依靠浏览器从外部域呈现javascript,然后您必须使用日志文件来查看您的邮箱中的所有请求流量(css、图像、脚本文件等)。根据日志文件的大小,可能最好将数据加载到某个数据库。-1:我不太喜欢只包含链接的答案,尤其是因为你没有尝试过这些工具。是的,但它增加了价值,而且这些链接是有效的(第一个被破坏了,但我只是编辑了注释并修复了它)