1、sysstatThe data obtained by the service reflects the overall system performance. The sysstat data file is read through the sar command and results are more user-friendly and easy to understand;
2. AndatopTools, yesBreak down performance data down to each process, The analysis results of atop are quite dynamic, similar to executing top directly. It can sort by CPU and memory status, and can also perform regular matching. Aposar, on the other hand, is more similar to the output of the SAR tool.
3、OSWatchThe tool is based on commonly used tools like sysstat, PS, and TOP, further developed and packaged using shell scripts. Of course, the output is quite user-friendly; after installing the tar package and extracting it, it can be used, allowing executable programs and results to be stored anywhere. It also supports compressing output content by calling the gzip command.
4、nmonThe output from the tool feels rather messy (not in real-time mode), and processing the output files by checking them is inconvenient. However, after extracting the data, combining it with Excel Output is more user-friendly and requires relatively low skill level. Anyone can simply click the macro button in Excel to generate a beautiful trend chart.
Therefore, when encountering system problem localization and analysis, it can be used together. Based on current user experience, the above tools do not occupy much of the system. On important nodes in a company, besides deploying tools like Zabbix and Nagios, you can also deploy OSWATCH and Atop tools to facilitate combined analysis after problems arise. You can use the former to view trend charts, while the latter for text data comparison. |