A network monitoring system