Oprogramowanie do monitorowania sieci służy do śledzenia i oceny ogólnej wydajności sieci komputerowej. Narzędzia te identyfikują problemy, porównując dane dotyczące wydajności w czasie rzeczywistym z ustalonymi wartościami bazowymi wydajności. Monitorują kluczowe wskaźniki, takie jak czas reakcji, dostępność, spójność, niezawodność i ogólny ruch sieciowy, korzystając zarówno z danych w czasie rzeczywistym, jak i danych historycznych. Zespoły IT, niezależnie od tego, czy korzystają z autorskich, czy bezpłatnych narzędzi do monitorowania sieci, mogą znacznie zyskać na tych rozwiązaniach. W przypadku awarii sieci lub odchyleń od wydajności administrator sieci lub IT otrzymuje ostrzeżenie. Narzędzia te oferują także wizualizacje danych, które pomagają administratorom lepiej zrozumieć wskaźniki wydajności. Chociaż oprogramowanie do monitorowania sieci ma wiele wspólnych funkcji z narzędziami do monitorowania wydajności aplikacji, koncentruje się ono na monitorowaniu całej sieci, a nie poszczególnych aplikacji.