我为一个大型组织工作,其中网络团队有些混乱(关键人员离开/解雇等)。我的团队负责各种使用网络的客户端/服务器应用程序的性能。我们经常收到来自应用程序客户的性能投诉(“xxx 应用程序很慢”)。
当我们收到这些投诉时,我们会检查我们的服务器是否存在问题。有时我们会重新启动它们等等。如果我们在那里找不到任何问题,我们的注意力就会转向网络(因为这些是客户端/服务器应用程序)。我们曾经有过称职的网络工程师,他们可以检查/测量客户端/服务器之间的流量,但现在没有那么奢侈了。
我们可以采取哪些简单的性能监控方法来快速(根据历史背景)回答网络现在是否行为不端?例如:我可以想象一个脚本或工具,它可能每 30 分钟从 A 点复制一个 1MB 的文件到 B 点并记录传输时间。也许它会显示最近的传输时间与最近 5 天与最近 30 天与去年的对比。
请记住,我的团队无法访问网络基础设施本身(没有 SNMP、netflow、perfmon 等)。
谢谢!