Network Monitor to profesjonalne oprogramowanie do monitorowania i analizy danych o ruchu w sieci na platformie Windows.
Network Monitor umożliwia przechwytywanie, wyświetlanie, analizowanie, rejestrowanie i odtwarzanie wszystkich danych wymienianych przez komputer z siecią za pośrednictwem połączeń IP.
Może być z powodzeniem wykorzystywany do monitorowania zachowania aplikacji i usług LAN oraz Internetu. Network Monitor może być przydatny podczas opracowywania oprogramowania, sprzętu i usług sieciowych, pisania sterowników urządzeń i protokołów.
Posiada również narzędzia do tworzenia niestandardowych wizualizatorów, umożliwiające analizowanie danych I/O zgodnie z niestandardowymi definicjami i regułami protokołów. Oprócz wizualizacji, produkt umożliwia eksportowanie danych, rejestrowanie przechwyconych danych do plików dziennika, odtwarzanie wcześniej nagranych danych na ekranie, tworzenie niestandardowych pakietów, wysyłanie ich do portu zgodnie z zdefiniowanymi zasadami i automatyzację przepływu pracy za pomocą wbudowanego skryptów.
Oferuje zaawansowaną funkcję filtrowania opartą na protokole, która pozwala tworzyć i konfigurować schematy filtrowania pakietów sieciowych i szybko stosować je do okien wizualizatora, a nawet modułów eksportu danych. Filtry są zoptymalizowane pod kątem wysokiej wydajności, umożliwiając filtrowanie w locie bez wpływu na monitorowaną komunikację.
Dodatkowo można zmienić wygląd elementów wizualnych monitorowanych pakietów w wizualizatorach danych, w tym widok struktury, widok danych surowych, widok HTTP i widok niestandardowy.