实时网络使用统计监控/捕获?

发布于 2024-09-08 18:23:36 字数 477 浏览 10 评论 0原文

对于我给自己带来的以下挑战,我将不胜感激社区经验中的任何建议 - 即这里有关于最佳方法/方向的任何指示吗?

要求

  1. 允许从用户 Windows PC 到一组特定的 IP 地址(或 DNS 名称)的网络使用情况收集/实时监控,从 PC 上运行的每个应用程序/进程的角度来看,区分“上”和“下”流量。例如:显示迄今为止每个 PC 进程/应用程序使用了多少网络流量(发送到配置的 IP 地址/DNS 名称集)。

  2. 解决方案应在用户正在使用的 PC 上运行(即不需要在单独的 PC 上安装软件)

  3. 对于 Windows PC(例如 XP、Vista、Windows 7)

  4. 不应对用户造成明显的性能影响(例如速度缓慢)降低互联网浏览速度)

  5. 希望将收集的数据以 GUI 程序(例如 C# WPF 应用程序)的方式存储在 PC 上可以访问以向用户显示。

I would appreciate any advice from experience from the community regarding the following challenge I've given myself - i.e. any pointers re best approach / direction here?

Requirements

  1. Allow collection / real-time-monitoring of network usage from a users Windows PC to a specific set of IP addresses (or DNS names), on a per application/process running on the PC point of view, differentiating between "up" and "down" traffic. For example: show how much network traffic has been used (sending to the configured set of IP addresses/DNS names) for each PC process/application for the day so far.

  2. Solution should run on the PC that the user is utilising (i.e. not require setup of software on a separate PC)

  3. For Windows PC (e.g. XP, Vista, Windows 7)

  4. Shouldn't cause noticeable performance hit for the users (e.g. slow down internet browsing)

  5. Would want the data collected stored on the PC in a manner that a GUI program (e.g. C# WPF app) could access for displaying to user.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

心的憧憬 2024-09-15 18:23:36

微软网络Monitor 可以做到这一切。

新的高性能捕获
功能允许您捕捉
更快的网络而不掉线
帧。解析器配置文件提供了
简单的增加方法
过滤/解析速度并允许您
在各种之间快速切换
解析器集。以及颜色等 UI 更新
规则、窗口布局和列
管理给你灵活性
酷炫的自定义功能可帮助您工作
你想要的方式。

  • 基于脚本的解析器模型
    频繁更新
  • 并发直播
    捕获会话 支持 Windows
    远景
  • 支持 32 位平台
    以及 64 位平台
  • 支持
    网络对话和过程
    跟踪 API 来访问捕获和
    解析引擎
  • 无线监控模式
    捕获

Microsoft Network Monitor can do all that.

A new high performance capturing
feature allows you to capture on
faster networks without dropping
frames. Parser profiles provide a
simple way to increase
filtering/parsing speed and allow you
to switch quickly between various
parser sets. And UI updates like Color
Rules, Windows Layouts and Column
Management give you flexibility to do
cool customizations to help you work
the way you want.

and

  • Script-based parser model with
    frequent updates
  • Concurrent live
    capture sessions Support for Windows
    Vista
  • Support for 32-bit platforms
    and for 64-bit platforms
  • Support for
    network conversations and process
    tracking API to access capture and
    parsing engine
  • Wireless Monitor Mode
    Capturing
国际总奸 2024-09-15 18:23:36

对于网络相关的东西,您应该使用 Microsoft 网络监视器工具。 WinPcap 和 Ethreal 也是一些可用的工具。

For network related stuffs, you should go for Microsoft Network Monitor tools. Also WinPcap and Ethreal are some tools available.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文