转自:http://chuansong.me/n/1208635 动机 在业务系统开发的初期,我们往往只关注到核心逻辑,而忽略了对系统本身的监控。运维同学提供的ZENOSS(ganglia)能很好的满足了我们对硬件资源(IO、cpu负载、内存、load、连接数等)的监控。但介于核心功能与硬件指标之间
分类:
其他好文 时间:
2016-03-09 19:04:20
阅读次数:
352
Cacti工具是一套开源的基于Web的网络监控和系统监控的图形解决方案。Cacti通过SNMP服务获取数据,并使用RRDtool绘制图形,提供非常直观的数据和用户管理功能。Cacti需要Web、MySQL和PHP的支持。Cacti一般用于监控网络流量、使用率CPU负载、磁盘空间等。Cacti官网:http://www.c..
分类:
其他好文 时间:
2016-01-21 20:08:26
阅读次数:
264
Ganglia是一个监控服务器,集群的开源软件,能够用曲线图表现最近一个小时,最近一天,最近一周,最近一月,最近一年的服务器或者集群的cpu负载,内存,网络,硬盘等指标。Ganglia的强大在于:ganglia服务端能够通过一台客户端收集到同一个网段的所有客户端的数据,ganglia集群服务端能够通...
分类:
其他好文 时间:
2015-11-26 18:42:38
阅读次数:
201
老李分享:性能调优之操作系统级别的负载分析负载大致分为两类a.cpu负载b.i/o负载如某一个应用需要执行大规模计算,虽然程序和磁盘没有数据i/o,但是完成处理也需要花费很长的时间,主要是因为该程序要依赖cpu的计算,这样就造成了cup的负载压力,这种应用系统被称为计算密集型应用如某一个需要从磁盘上...
分类:
其他好文 时间:
2015-10-13 18:36:35
阅读次数:
135
问题描述:在对notify执行性能测试时发现cpu负载突然飙高,cpu利用率高达95%。这时候就要排查是哪些线程消耗了cpu,并从代码层找到占用cpu的“罪魁祸首”。步骤:1.先用ps+grep找到被测试的进程pid。比如:ps–ef|grep notify,得到pid为29128。2.执行top ...
分类:
系统相关 时间:
2015-08-31 00:45:11
阅读次数:
261
一、nagios监控交换机二、nagios监控windows 1、监控内容 a. 内存使用状况 b. CPU负载 c. 磁盘使用状况 d. 服务状态 e. 运行的进程 2.监控原理: 在windows服务器内安装NSClient++的监控引擎,nagios服务...
分类:
移动开发 时间:
2015-08-28 23:11:05
阅读次数:
226
淘米和上海埃富梦科技,笔试题1、如何检测某个端口所占用的进程答:如检测3306端口所占用的进程:使用命令:[root@haojiu~]#lsof-i:3306COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAMEmysqld2452mysql10uIPv4133150t0TCP*:mysql(LISTEN)2、对于linux主机的cpu负载使用,什么情况..
分类:
系统相关 时间:
2015-08-26 20:18:28
阅读次数:
264
本随笔介绍CPU负载的排查手段。 查看系统负载的工具:uptime,w,都能查看系统负载,系统平均负载是处于运行或不可打扰状态的进程的平均数, 可运行:运行态,占用CPU,或就绪态,等待CPU调度。 不可打扰:阻塞,正在等待I/O例1. 使用uptime查看系统负载# uptime 19:...
分类:
系统相关 时间:
2015-08-15 14:53:44
阅读次数:
372
nginx的worker进程挂起且某个CPU负载达到100% ? ?????? 场景说明: ? #tcp连接状态 [root@ ~]# netstat -nat |awk ‘{print ? $6}‘|grep -v ‘Foreign‘|grep -v ‘established)‘|sort|uniq -c|sort -rn? ...
分类:
系统相关 时间:
2015-07-31 16:32:34
阅读次数:
1187
Ganglia是一个监控服务器,集群的开源软件,能够用曲线图表现最近一个小时,最近一天,最近一周,最近一月,最近一年的服务器或者集群的cpu负载,内存,网络,硬盘等指标。Ganglia的强大在于:ganglia服务端能够通过一台客户端收集到同一个网段的所有客户端的数据,ganglia集群服务端能够通...
分类:
其他好文 时间:
2015-07-30 23:11:43
阅读次数:
184