Network Monitoring Tool in Shell Programming

Authors

  • Mohit Jaiswal
  • Pallavi Kaur Jauhar
  • Shubhendra Singh
  • Rashi Agarwal

Keywords:

Shell Script, Operating System, MySQL, LAMP, Tcpdump, User Datagram Protocol (UDP)

Abstract

Network monitoring is the systematic effort of a computer network to detect slow or failing network components such as overloaded or crashed/frozen servers, failing routers, failed switches, or other problematic devices. The network monitoring system notifies the network administrator in the event of a network failure or other outage. Network management is a subset of network monitoring. Network monitoring is typically accomplished through the use of software applications and tools. Network monitoring services are widely used to determine whether a given Web server is operational and properly connected to networks around the world. Many servers that perform this function offer a more comprehensive view of the Internet and networks. While constantly monitoring the reliability of a network and searching for trends, the monitoring system tracks and logs network parameters. Among them are the data transmission rate (throughput), error rates, downtime/uptime, use-time percentages, and response time to user and automated inputs and requests. When predefined parameter thresholds are exceeded, alarms are triggered and network fault management processes are initiated.

Published

2022-04-15