Làm thế nào để theo dõi và xem mạng / lưu lượng truy cập Internet từ bất kỳ ứng dụng nào [Windows]
Windows đi kèm với màn hình hiệu suất tích hợp có thể được sử dụng để theo dõi các vấn đề hiệu suất khác nhau. Ví dụ, bạn có thể vào công cụ Resource Monitor (từ Windows Task Manager), nó sẽ cho bạn cái nhìn sâu hơn về ứng dụng đang sử dụng tài nguyên nào. Bạn có thể dễ dàng xác định ứng dụng và đóng các ứng dụng có vấn đề nếu cần. Tuy nhiên, khi nói đến việc giám sát chi tiết và báo cáo về tài nguyên mạng nào đang được yêu cầu và mở bằng một quy trình cụ thể, các công cụ mặc định của Windows không thể đi sâu vào phân tích. Bạn có thể thấy rằng Firefox hoặc Internet Explorer đang sử dụng băng thông Internet nhiều nhất nhưng bạn sẽ không biết chính xác trang web và thành phần web nào đang được yêu cầu và mở bởi ứng dụng. Đây là nơi Fiddler bước vào.
Fiddler là giải pháp để hoàn thành phân tích lưu lượng truy cập Internet
Nếu bạn đang tìm kiếm một công cụ phân tích lưu lượng truy cập Internet / mạng, Fiddler là giải pháp hoàn hảo cho bạn. Fiddler là một ứng dụng miễn phí có thể phân tích và gỡ lỗi lưu lượng truy cập Internet và có thể thực hiện việc này cho mọi quy trình. Nó giám sát toàn diện, gỡ lỗi và ghi lại lưu lượng truy cập Internet (lưu lượng HTTP). Nó sẽ theo dõi tất cả các trao đổi thông tin và trao đổi dữ liệu giữa máy tính cục bộ và máy chủ Internet. Thiết lập các điểm ngắt cho phép người dùng xem chính xác những gì đang được tải xuống và tải lên từ mỗi ứng dụng.
Fiddler có thể theo dõi bất kỳ loại kết nối Internet nào bao gồm các kết nối HTTP, HTTPS, Proxy.
Cài đặt và sử dụng
Bạn có thể tải xuống Fiddler và sau đó cài đặt nó trên máy tính Windows của bạn. Cài đặt khá dễ dàng và không yêu cầu bất kỳ cấu hình phức tạp nào. Nếu bạn đang sử dụng Fiddler trong Windows 8, bạn sẽ cần cài đặt tiện ích “Enable Loopback” cho Windows 8. Các hoạt động cơ bản của Fiddler rất dễ hiểu. Khi bạn bắt đầu chương trình, bạn sẽ nhận được một cửa sổ hai cột. Cột bên trái sẽ hiển thị các phiên web và các kết nối hiện tại tiếp tục cuộn khi các kết nối mới được ghi lại. Cột bên phải sẽ hiển thị thông tin chi tiết về các kết nối đã chọn từ cột bên tay trái. Cột bên phải cũng sử dụng các tab khác nhau để biết thêm chi tiết về các quy trình đang được theo dõi.
Theo mặc định, Fiddler sẽ giám sát tất cả các ứng dụng được hỗ trợ được mở trong khi Fiddler đang chạy. Để bắt đầu theo dõi một ứng dụng cụ thể, bạn sẽ cần phải kéo biểu tượng “Any Process” từ thanh công cụ và thả nó vào ứng dụng cần được theo dõi. Bằng cách này, Fiddler sẽ lọc ra tất cả lưu lượng truy cập Internet và sẽ chỉ hiển thị lưu lượng truy cập của ứng dụng cụ thể đó.
Hãy lấy một ví dụ để hiểu rõ khái niệm này. Tôi đã mở Internet Explorer và đang duyệt qua một trang web và tải xuống một số tệp. Tôi cũng có các trình duyệt khác như Firefox và Google Chrome đang mở nhưng tôi chỉ muốn theo dõi lưu lượng truy cập từ Internet Explorer. Tôi sẽ cần trỏ con trỏ đến biểu tượng “Any Process” và sau đó thả nó vào cửa sổ Internet Explorer. Xin lưu ý rằng Fiddler sẽ chỉ ghi lại lưu lượng truy cập từ cửa sổ Internet Explorer cụ thể đó. Nếu chúng ta nhìn vào phần phụ trợ, chúng ta sẽ biết rằng Fiddler giám sát lưu lượng từ một tiến trình cụ thể. Nếu có nhiều quy trình của Internet Explorer (cửa sổ), thì Fiddler sẽ coi chúng là riêng biệt. Nếu có một quy trình Internet Explorer (tab) duy nhất, thì Fiddler sẽ xử lý tất cả các tab đang mở trong cửa sổ Internet Explorer đơn lẻ dưới dạng một tiến trình.
Phân tích cuối cùng
Fiddler là một ứng dụng tuyệt vời để theo dõi lưu lượng truy cập Internet và khắc phục sự cố trong quá trình sử dụng Internet. Các hoạt động cơ bản của Fiddler có thể được sử dụng bởi các chuyên gia công nghệ cũng như người dùng máy tính bình thường. Vấn đề duy nhất với Fiddler là chúng ta không thể chỉ định một tiến trình bằng cách đưa ra Process ID. Chúng tôi sẽ luôn cần sử dụng chức năng kéo thả n để chọn một ứng dụng cụ thể để theo dõi. Điều này có nghĩa rằng Fiddler chỉ có thể được sử dụng cho các ứng dụng có một cửa sổ nhưng không thể được sử dụng cho các quá trình nền đang sử dụng Internet.
Tải xuống Fiddler
Fiddler đi kèm với các addons khác nhau để mở rộng và tăng cường chức năng của ứng dụng.
Tải xuống Fiddler Addons