amon — another monitoring
The basic function
Monitor Linux CPU usage, including user, System, IDEL, IOWAIT, IRQ (interrupts), and SOFtirQ (soft interrupts). Refresh data every second for continuous observation, avoiding the situation that only the current data does not have continuous data when viewing top.
The premise condition
The code is written in Java8, so the runtime environment needs JDK8
Directions for use
Copy release/amon-0.1 to the target machine and run amon.sh
code
Click on the original article to see the Github link
Random thoughts
The monitoring tools under the Linux is very much, under the command line has a top, htop, vmstat, iostat, netstat, graphical then has a variety of tools such as Nagios, Cacti, Zabbix, MRTG, etc., There are also some other data collection systems to display with the front-end Grafana system, but sometimes I always feel that I need to use Google often, and I don’t quite understand the source of these data, so I think I can write a simple version, and it would be better if I can improve it slowly.