Network monitoring
From Wikipedia, the free encyclopedia
The term network monitoring describes the use of a system that constantly monitors a computer network for slow or failing systems and that notifies the network administrator in case of outages via email, pager or other alarms. It is a subset of the functions involved in network management.
While an intrusion detection system monitors a network for threats from the outside, a network monitoring system monitors the network for problems due to overloaded and/or crashed servers, network connections or other devices.
For example, to determine the status of a webserver, monitoring software may periodically send an HTTP request to fetch a page; for email servers, a test message might be sent through SMTP and retrieved by IMAP or POP3.
Commonly measured metrics are response time and availability (or uptime), although both consistency and reliability metrics are starting to gain popularity.
Status request failures, such as when a connection cannot be established, it times-out, or the document or message cannot be retrieved, usually produce an action from the monitoring system. These actions vary: an alarm may be sent out to the resident (SMS, email,...) sysadmin, automatic failover systems may be activated to remove the troubled server from duty until it can be repaired, etcetera.
Monitoring the performance of a network uplink is also known as network traffic measurement, and more software is listed there.
Contents |
[edit] Various types of protocol
Website monitoring service can check HTTP pages, HTTPS, FTP, SMTP, POP3, IMAP, DNS, SSH, TELNET, SSL, TCP, ping and a range of other ports with great variety of check intervals from every 4 hours to every one minute. Typically, most website monitoring services test your server anywhere between once-per hour to once-per-minute.
[edit] Servers around the globe
Website monitoring services usually have a number of servers around the globe - in America, Europe, Asia, Australia and other locations. By having multiple servers in different geographic locations, a monitoring service can determine if a Web server is available across different Networks worldwide. The more locations the better picture on your website availability is.
[edit] Software used in network monitoring
- The ping program
- Intellipool Network Monitor
- SolarWinds Orion - comprehensive network monitoring, diagnostics and reporting functions.
- ipMonitor 8.0 - secure network monitoring software
- MRTG
- RRDtool
- Advanced Host Monitor
- IPCheck Server Monitor
- IBM AURORA Network Performance Profiling System
- SNMP servers
- Nagios (formerly Netsaint)
- PRTG
- SysOrb Server & Network Monitoring System
- ServersCheck Monitoring Software
- Cacti network graphing solution
- RANCID - monitors router/switch configuration changes
- Zabbix - Network and Application Moinitoring System
- KeepAlive 2 - Monitors ping, smtp/pop3 mail, sql/mysql DBs and more
[edit] Network Management Systems
- Argent
- HP OpenView Network Node Manager (NNM)
- IBM Tivoli Netview
- IBM Tivoli Netcool
- Itheon Networks - Network and Application Performance Monitoring and Emulation Tools
- Network Administration Visualized (NAV)
- NetQoS Performance Center
- Raritan CommandCenter NOC
- Concord Ehealth [1]
- AdRem NetCrunch - Network monitoring alerting and reporting software
- DAX Technologies Optima Wireless Network Manager
- Intermapper [2]
[edit] See also
- Website monitoring
- Intrusion detection system
- List of network management systems
- Network traffic measurement
- Network Monitoring Interface Card
[edit] References
Information is partially provided by internetVista.com (consulted on September 10, 2006) <http://www.internetvista.com> Information is partially provided by ip-label (consulted on September 16, 2006) <http://www.ip-label.com/public_en/index.php?lk=2> Information is partially provided by atwatch.com (consulted on September 16, 2006) <http://www.atwatch.com> Information is partially provided by Dotcom-Monitor (consulted on November 15, 2006) <http://www.dotcom-monitor.com>
[edit] External links
- list of network monitoring tools from SLAC
- MOME - MOnitoring and MEasurement tools and data repository
- Itheon Networks - Network and Application Performance Monitoring and Emulation Tools
- akk@da [3] - Open Source (GPL) fault and performance monitoring tool
- Zenoss [4] - Open Source (GPL) network monitoring tool
- Tsarfin Computing Ltd - Diagnostic and monitoring software for the Internet, corporate intranets, and TCP/IP local area networks
- Network inventory software - Total Network Inventory interrogates all machines on a network and reports back with complete information.