In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/01 Report--
Editor to share with you what Linux operation and maintenance engineers must know about the monitoring tools, I believe that most people do not know much about it, so share this article for your reference, I hope you will learn a lot after reading this article, let's learn about it!
1.top
This is a gadget pre-installed in many UNIX systems. When you want to see which processes or threads are running on your system: top is a great tool. You can sort these processes in different ways, which is sorted by CPU by default.
2.htop
Htop is essentially an enhanced version of top. It makes it easier to sort processes. It seems easier to understand and has a lot of common operations built in. It is also completely interactive.
3.atop
Atop is very similar to top,htop in that it can monitor all processes, but unlike top and htop, it can log processes on a daily basis for later analysis. It can also show the resource consumption of all processes. It also highlights resources that have reached the critical load.
4.apachetop
Apachetop monitors the overall performance of the apache network server. It is mainly based on mytop. It displays the current read process, the number of write processes, and the total number of request processes.
5.ftptop
Ftptop provides you with basic information about all current connections to the ftp server, such as the total number of sessions, the number of clients being uploaded and downloaded, and who the clients are.
6.mytop
Mytop is a very concise tool for monitoring mysql threads and performance. It allows you to view the database in real time and which queries are being processed.
7.powertop
Powertop can help you diagnose problems related to power consumption and power management. It can also help you with power management settings to achieve the most efficient configuration of your server. You can use the tab key to switch tabs.
8.iotop
Iotop is used to check the usage of top O and provides a top-like interface for you to display. It shows the rate of reading and writing by column, with each row representing a process. It displays the percentage of time spent by the process when a swap or Ihammer O wait occurs.
Network-related monitoring
9.ntopng
Ntopng is an updated version of ntop, which provides a graphical user interface for web monitoring through a browser. It also has other uses, such as geolocation of hosts, display and analysis of network traffic and ip traffic distribution.
10.iftop
Iftop is similar to top, but instead of checking cpu usage, it monitors traffic on selected network interfaces and displays current usage in tabular form. Like "Why is my Internet speed so slow?" It can answer such questions directly.
11.jnettop
Jnettop monitors network traffic in the same way, but more vividly than iftop. It also supports custom text output and can analyze logs in depth in a friendly and interactive way.
12.bandwidthd
BandwidthD can track the usage of TCP/IP network subnets and build a HTML page visually through png images in the browser. It has a database system that supports search, filtering, multi-sensor and custom reports.
13.EtherApe
EtherApe graphically displays network traffic and can support more nodes. It can capture real-time traffic information and read it from tcpdump. You can also use a network filter in pcap format to display specific information.
14.ethtool
Ethtool is used to display and modify some parameters of the network interface controller. It can also be used to diagnose Ethernet devices and obtain more statistics.
15.NetHogs
NetHogs breaks the convention that network traffic is counted by protocol or subnet, and it is grouped by process. So, when network traffic surges, you can use NetHogs to see which process is causing it.
16.iptraf
Various metrics collected by iptraf, such as TCP connection packets and bytes, port statistics and activity metrics, TCP/UDP communication failures, intra-site packets and bytes.
17.ngrep
Ngrep is the grep of the network layer. It uses pcap, which allows packets to be matched by specifying extended regular or hexadecimal expressions.
18.MRTG
MRTG was originally developed to monitor router traffic, but now it can also monitor network-related things. It collects it every five minutes and then produces a HTML page. It also has the ability to send email alarms.
19.bmon
Bmon can monitor and help you debug the network. It can capture network-related statistics and display them in a friendly way. You can also interact with bmon through scripts.
20.traceroute
Traceroute is a built-in tool that displays routing and measures the delay of packets in the network.
21.IPTState
IPTState allows you to observe how traffic passes through iptables and sort it according to the criteria you specify. The tool also allows you to delete status information from iptables tables.
22.darkstat
Darkstat captures network traffic and calculates usage statistics. The report is saved in a simple HTTP server, which provides you with a great graphical user interface.
23.vnStat
VnStat is a network traffic monitoring tool, its data statistics are provided by the kernel, and its consumption of system resources is very small. After the system restarts, the data it collects still exists. Artistic system administrators can use its color option.
24.netstat
Netstat is a built-in tool that displays the number of TCP network connections, routing tables and network interfaces, and is used to find problems in the network.
25.ss
It is better to use ss than netstat. The ss command can display more information and faster than netstat. If you want to see the total information of the statistical results, you can use the command ss-s.
26.nmap
Nmap can scan the open ports of your server and detect which operating system you are using. But you can also use it for other purposes related to SQL injection vulnerabilities, network discovery, and penetration testing.
27.MTR
MTR combines the functions of traceroute and ping into a network diagnostic tool. When using this tool, it limits the number of hops of a single packet and then monitors where they arrive when they expire. And repeat it every second.
28.Tcpdump
Tcpdump will output information that matches the captured packet according to the expression you specified on the command line. You can also save this data and analyze it further.
29.Justniffer
Justniffer is the tcp packet sniffer. With this sniffer you can choose whether to collect low-level data or high-level data. It also allows you to generate logs in a custom way. For example, imitate the access log of Apache.
The above is all the contents of the article "what are the monitoring tools that Linux operation and maintenance engineers must know?" Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.