amon-又一个linux监控工具

375 阅读1分钟

amon -- another monitoring

基本功能

监控linux的cpu使用率,包括user, system, idel, iowait, irq(中断), softirq(软中断) , 数据每秒刷新一次, 这样可以连续观察,避免看top的时候只有当前的数据没有连续的数据的情况。

前提条件

代码用Java8写的,所以运行环境需要JDK8

使用说明

拷贝release/amon-0.1到目标机器,然后运行amon.sh

代码

点击原文可以看到github链接

随想

Linux下面的监控工具非常多,命令行下面有top,htop,iostat,vmstat,netstat, 然后图形化又有各种工具比如Nagios,Cacti,Zabbix,MRTG等,还有其他一些采集数据的配合前端Grafana的系统来展现, 不过有时候总觉得用起来需要经常google,也不是太明白这些数据那里来的,所以想着自己写一个简单的版本,如果可以慢慢完善就更好了。