These applications are mostly used in a business environment. They can log network traffic passively, or examine the logs of proxies etc... These programs are not installed on the individual computers. They are designed to run on a central server. They can only log things that pass through the network, not local things like entered passwords, keystrokes or screenshots.
Comment
Nagios is an enterprise-class network monitoring system. Nagios is highly scalable.