首页 > 如何监控linux服务器

如何监控linux服务器

如何获取所监控服务器(linux)的信息,如cpu,内存,磁盘读写,网络io等,知道用proc和一些命令实现,但是具体脚本或者代码怎么做呢


有很多监控系统可以用:
nagios, ganglia, cacti...


这个一般是使用snmp,不过国内有很多提供这种监控平台的网站。


如果想省事的话,可以使用我们的Saas服务,Cloudinsight,Linux 相关的各种性能监控都已经提供了,而且界面非常漂亮。而且不仅仅是linux操作系统的监控,还包括各种系统组件的监控,比如MySQL,Redis,Nginx等等,如果只有几台服务器完全是免费的。

如下图:

我们的官网是:http://cloudinsight.oneapm.com


思路就是用awk类型命令获取状态然后输入到文件。
至于具体脚本代码,直接上网找,或者自己写,不难。

你来这里求具体代码根本不现实,因为你描述的也不清楚


主要是采集/proc下面的信息,可以参考我写的这篇文章
http://blog.x2know.org/2016/07/03/monitor-system2/

【热门文章】
【热门文章】