如何监控linux服务器
PHP中文网
PHP中文网 2017-04-17 14:37:44
[Linux讨论组]

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

PHP中文网
PHP中文网

认证0级讲师

全部回复(5)
巴扎黑

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

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

迷茫

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

高洛峰

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

天蓬老师

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

高洛峰

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

如下图:

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号