Version 1 (modified by jazz, 6 years ago) (diff) |
---|
2018-11-27
Wireshark / L7 Application Latency
- 工作上的需要,所以想要量測 VMWare Horizon Client 連線的 Latency 到底是多久(因為團隊成員常抱怨 VDI/VHE 的反應速度很慢)
- [方案一] 由於有 HTTPS 的 Web 版 VMWare Horizon Client,因此先用 Prometheus 的 blackbox_exporter 設定了 HTTPS 連線速度的監控。
- [反思] 由於 blackbox_exporter 只是嘗試連線 HTTPS 服務,因此比較算是「初始化」階段的網路延遲,無法真正理解進入到 VDI/VHE 之後的網路延遲
- [方案二] 針對 L7 Application Level 的網路延遲又該如何量測呢?初步覺得應該可以使用 tcpdump 或 wireshark 針對固定 IP 與 Port 來擷取封包,然後從 Timestamp 計算延遲
- [參考] http://blog.davidvassallo.me/2011/01/07/identifying-network-latency-jitter-issues-w-wireshark/
- [參考] https://www.lovemytool.com/blog/2015/03/wireshark-tip-finding-slow-application-response-time-by-chris-greer.html
- Tip When Using Wireshark's RTT Graph
- https://www.youtube.com/watch?v=4yEb3rczFhA