Jak monitorować zużycie przepustowości poszczególnych aplikacji
Wczoraj pokazaliśmy, jak monitorować i śledzić całkowite wykorzystanie przepustowości. Dziś wrócimy, aby pokazać, jak zachować zakładki na poszczególnych aplikacjach i ile przepustowości one się zużywają.
Otrzymaliśmy kilka żądań czytelników, zarówno pocztą elektroniczną, jak i we wspomnianym wcześniej poście o śledzeniu przepustowości, aby dobrze śledzić zużycie danych poszczególnych aplikacji. How-To Geek Reader Oaken zauważył, że użył NetWorx do śledzenia swojego całkowitego wykorzystania przepustowości, ale innej aplikacji, NetBalancer, aby zachować zakładki dla poszczególnych aplikacji. Wzięliśmy NetBalancera na spin i jest to świetne rozwiązanie do monitorowania przepustowości na poziomie aplikacji. Zróbmy to i zacznij monitorować nasze aplikacje.
Instalowanie i konfigurowanie NetBalancera
Pobierz tutaj kopię NetBalancera, pobierz darmową wersję, ponieważ jest to więcej niż zadowalające dla naszego celu tutaj (możesz uaktualnić wystarczająco łatwo, jeśli chcesz mieć dodatkowe funkcje).
Upewnij się, że nie masz nic ważnego pobierania podczas instalacji NetBalancera, resetuje ono połączenie sieciowe i zrzuca wszystkie aktywne pliki do pobrania. Ponadto podczas późniejszej części procesu instalacji (dokładnie w tym czasie, gdy zobaczysz pole na powyższym zrzucie ekranu), prawdopodobnie wystąpią dwa błędy sterownika w wyniku "Windows nie może zweryfikować podpisu cyfrowego dla sterowników ...", przejdź naprzód i ręcznie zastąp oba błędy (obiecuję, że niczyja głowa nie eksploduje i żadne szczenięta nie zostaną uszkodzone). Będziesz musiał ponownie uruchomić komputer (lub po zakończeniu konfigurowania ustawień), aby NetBalancer dokładnie raportował wykorzystanie przepustowości. Bez restartu ładuje on prawie cały ruch do mglistej kategorii "Niezidentyfikowany lub ruch usługowy", co nie jest zbyt pomocne.
Po zakończeniu instalacji NetBalancer uruchomi się po raz pierwszy, odpytując wszystkie procesy na komputerze i tworząc ich listę. Po kilku sekundach szlifowania i kompilacji zobaczysz następujący ekran:
Nie martw się o mrużenie drobnych szczegółów, za chwilę przyjrzymy się z bliska. Ogólny przegląd tego, co powinieneś zobaczyć w tym miejscu, to wszystkie procesy na twoim komputerze, ich PID i inne informacje identyfikujące je, takie jak ścieżka do pliku wykonywalnego procesu i dane aktualnie przesyłane.
W zależności od liczby interfejsów sieciowych i maszyn wirtualnych, możesz poświęcić chwilę na wizytę Plik -> Edytuj -> Adaptery sieciowe i odznacz wszystkie adaptery, ale te, które chcesz monitorować (lub pozostaw je sprawdzone, jeśli wykonujesz ciężką pracę na maszynach wirtualnych).
Kolejną modyfikacją, którą musimy wykonać zaraz po wyjściu z bramki, jest przełączanie jednostek wielkości raportowania i procesów. Nawigować do Edytuj -> Ustawienia a następnie zmień jednostkę ruchu na MB w celu uczynienia wyświetlacza graficznego bardziej użytecznym. Drugą rzeczą, którą chcesz zrobić, jest pozostanie w Ustawienia menu, jest czekiem Pokaż tylko procesy online. Twój komputer prawdopodobnie ma setki procesów, z których większość nigdy nie trafi do trybu online, nie ma sensu zaśmiecać ekranu wszystkimi. Chcemy zobaczyć, które aplikacje łączą się z siecią i co robią.
Po wykonaniu całej tej konfiguracji (pamiętaj, aby ponownie uruchomić komputer, jeśli jeszcze tego nie zrobiłeś), kliknij kolumnę przychodzącą, aby posortować procesy według danych przychodzących.
Zerknięcie na dane o przepustowości
Tutaj widzimy, która aplikacja pobiera obecnie dane, i ujawnia osobliwe dziwactwo dotyczące działania oprogramowania antywirusowego. Rzeczywiste pobieranie jest kopią ISO systemu Linux pobieranego w przeglądarce Chrome. Pobieranie zostało jednak przekopane z Chrome na skaner antywirusowy Avast. Jeśli nie zainstalowaliśmy Avast, dane będą wyświetlane bezpośrednio w Chrome.exe.
Jeśli znajdujesz się w podobnej sytuacji z aplikacją antywirusową, nie martw się, istnieje sposób, aby przejrzeć listę procesów i uzyskać dobry pomysł, skąd pochodzą dane, jeśli są filtrowane przez skaner antywirusowy . Możesz sortować listę według połączeń i widzieć, że Chrome (lub jakakolwiek aplikacja wysyła dane) znajduje się bardzo blisko liczby połączeń skanera antywirusowego. Możesz także kliknąć proces, który wykonuje filtrowanie danych (w tym przypadku skaner Avast) i sprawdzić dane połączenia dla aplikacji. Serwer lustrzany na Uniwersytecie w Oregonie zawęża to natychmiast do dużej dystrybucji Linuksa, którą pobieramy.
Podkreśliliśmy tutaj najtrudniejszy do odszyfrowania scenariusz, ale w większości przypadków czytanie wyników z NetBalancera jest proste. Zabronione jest skanowanie skanerów antywirusowych, które widzą, która aplikacja wysysa dane, tak łatwo jak sortowanie kolumn.
Going Beyond Merely Monitoring
NetBalancer jest bardzo przydatny do podglądania aplikacji używających przepustowości, ale pierwotnym celem aplikacji było nie tylko oglądanie. NetBalancer został zaprojektowany, aby pomóc Ci zrównoważyć obciążenie twojego połączenia. Możesz przydzielić przepustowość w oparciu o priorytet procesu, zwiększyć i zmniejszyć limity przepustowości dla poszczególnych aplikacji i w inny sposób upewnić się, że twój klient BitTorrent lub inna aplikacja żądająca przepustowości nie uszkodzi twojej sesji Skype.
Darmowa wersja NetBalancera dopuszcza tylko do 5 ograniczeń aplikacji. W przypadku większości osób powinno to być odpowiednie (po zablokowaniu aplikacji do udostępniania plików i nadaniu aplikacji takich jak priorytet Skype, szybko wyczerpują się aplikacje, których potrzebujesz do majstrowania). Jeśli potrzebujesz więcej, aby ulepszyć więcej niż pięć aplikacji, możesz pobrać kopię profesjonalnej aplikacji za 25 USD.
Masz palące pytanie lub problem techniczny? Wyślij do nas e-mail na adres [email protected], aby uzyskać odpowiedź na swoje pytanie.