标签:dell服务器,hp服务器,
PINGCHANGDEGONGZUOZHONG,ZAIHENGLIANGFUWUQIDEXINGNENGSHI,JINGCHANGHUISHEJIDAOJIGEZHIBIAO,load、cpu、mem、qps、rtDENG。MEIGEZHIBIAODOUYOUQIDUTEDEYIYI,HENDUOSHIHOUZAIXIANSHANGCHUXIANWENTISHI,WANGWANGHUIBANSUIZHEMOUXIEZHIBIAODEYICHANG。DABUFENQINGKUANGXIA,ZAIWENTIFASHENGZHIQIAN,MOUXIEZHIBIAOJIUHUITIQIANYOUYICHANGXIANSHI。
DUIYUZHEIXIEZHIBIAODELIJIEHECHAKAN、YICHANGJIEJUEDENG,SHICHENGXUYUANMENZHONGYAODEBIBEIJINENG。BENWEN,ZHUYAOLAIJIESHAOYIXIAYIGEBIJIAOZHONGYAODEZHIBIAO——JIQIFUZAI(Load),ZHUYAOSHEJIFUZAIDEDINGYI、CHAKANFUZAIFANGSHI、FUZAIBIAOGAOPAICHASILUDENG。
SHENMESHIFUZAI
FUZAI(load)SHIlinuxJIQIDEYIGEZHONGYAOZHIBIAO,ZHIGUANLEFANYINGLEJIQIDANGQIANDEZHUANGTAI。
LAIKANXIAFUZAIDEDINGYISHIZENYANGDE:
In UNIX computing, the system load is a measure of the amount of computational work that a computer system performs. The load average represents the average system load over a period of time. It conventionally appears in the form of three numbers which represent the system load during the last one-, five-, and fifteen-minute periods.(wikipedia)
JIANDANJIESHIYIXIA:ZAIUNIXXITONGZHONG,XITONGFUZAISHIDUIDANGQIANCPUGONGZUOLIANGDEDULIANG,BEIDINGYIWEITEDINGSHIJIANJIANGENEIYUNXINGDUILIEZHONGDEPINGJUNXIANCHENGSHU。load average BIAOSHIJIQIYIDUANSHIJIANNEIDEPINGJUNload。ZHEIGEZHIYUEDIYUEHAO。FUZAIGUOGAOHUIDAOZHIJIQIWUFACHULIQITAQINGQIUJICAOZUO,SHENZHIDAOZHISIJI。
LinuxDEFUZAIGAO,ZHUYAOSHIYOUYUCPUSHIYONG、NEICUNSHIYONG、IOXIAOHAOSANBUFENGOUCHENG。RENYIYIXIANGSHIYONGGUODUO,DOUJIANGDAOZHIFUWUQIFUZAIDEJIJUPANSHENG。
CHAKANJIQIFUZAI
ZAILinuxJIQISHANG,YOUDUOGEMINGLINGDOUKEYICHAKANJIQIDEFUZAIXINXI。QIZHONGBAOKUOuptime、top、wDENG。
uptimeMINGLING
uptimeMINGLINGNENGGOUDAYINXITONGZONGGONGYUNXINGLEDUOZHANGSHIJIANHEXITONGDEPINGJUNFUZAI。uptimeMINGLINGKEYIXIANSHIDEXINXIXIANSHIYICIWEI:XIANZAISHIJIAN、XITONGYIJINGYUNXINGLEDUOZHANGSHIJIAN、MUQIANYOUDUOSHAODENGLUYONGHU、XITONGZAIGUOQUDE1FENZHONG、5FENZHONGHE15FENZHONGNEIDEPINGJUNFUZAI。
? ~ uptime 13:29 up 23:41, 3 users, load averages: 1.74 1.87 1.97
ZHEIXINGXINXIDEHOUBANBUFEN,XIANSHI"load average",TADEYISISHI"XITONGDEPINGJUNFUHE",LIMIANYOUSANGESHUZI,WOMENKEYICONGZHONGPANDUANXITONGFUHESHIDAHAISHIXIAO。
1.74 1.87 1.97 ZHEISANGESHUZIDEYISIFENBIESHI1FENZHONG、5FENZHONG、15FENZHONGNEIXITONGDEPINGJUNFUHE。WOMENYIBANBIAOSHIWEIload1、load5、load15。
wMINGLING
wMINGLINGDEZHUYAOGONGNENGQISHISHIXIANSHIMUQIANDENGRUXITONGDEYONGHUXINXI。DANSHIYUwhoBUTONGDESHI,wMINGLINGGONGNENGGENGJIAQIANGDA,wMINGLINGHAIKEYIXIANSHI:DANGQIANSHIJIAN,XITONGQIDONGDAOXIANZAIDESHIJIAN,DENGLUYONGHUDESHUMU,XITONGZAIZUIJIN1FENZHONG、5FENZHONGHE15FENZHONGDEPINGJUNFUZAI。RANHOUSHIMEIGEYONGHUDEGEXIANGSHUJU,XIANGMUXIANSHISHUNXURUXIA:DENGLUZHANGHAO、ZHONGDUANMINGCHENG、YUAN CHENGZHUJIMING、DENGLUSHIJIAN、KONGXIANSHIJIAN、JCPU、PCPU、DANGQIANZHENGZAIYUNXINGJINCHENGDEMINGLINGXING。
? ~ w 14:08 up 23:41, 3 users, load averages: 1.74 1.87 1.97 USER TTY FROM LOGIN@ IDLE WHAT hollis console - LIU14 23:40 - hollis s000 - LIU14 20:24 -zsh hollis s001 - LIU15 - w
CONGSHANGMIANDEwMINGLINGDEJIEGUOKEYIKANDAO,DANGQIANXITONGSHIJIANSHI14:08,XITONGQIDONGDAOXIANZAIJINGLILE23XIAOSHI41FENZHONG,GONGYOU3GEYONGHUDENGLU。XITONGZAIJIN1FENZHONG、5FENZHONGHE15FENZHONGDEPINGJUNFUZAIFENBIESHI1.74 1.87 1.97。ZHEIHEuptimeDEDAODEJIEGUOXIANGTONG。 XIAMIANHAIDAYINLEYIXIEDENGLUDEYONGHUDEGEXIANGSHUJU,BUXIANGXIJIESHAOLE。
topMINGLING
topMINGLINGSHILinuxXIACHANGYONGDEXINGNENGFENXIGONGJU,NENGGOUSHISHIXIANSHIXITONGZHONGGEGEJINCHENGDEZIYUANZHANYONGZHUANGKUANG,LEISIYUWindowsDERENWUGUANLIQI。
? ~ top Processes: 244 total, 3 running, 9 stuck, 232 sleeping, 1484 threads 14:16:01 Load Avg: 1.74, 1.87, 1.97 CPU usage: 8.0% user, 6.79% sys, 85.19% idle SharedLibs: 116M resident, 16M data, 14M linkedit. MemRegions: 66523 total, 2152M resident, 50M private, 930M shared. PhysMem: 7819M used (1692M wired), 370M unused. VM: 682G vsize, 533M framework vsize, 6402060(0) swapins, 7234356(0) swapouts. Networks: packets: 383006/251M in, 334448/60M out. Disks: 1057821/38G read, 350852/40G written. PID COMMAND %CPU TIME #TH #WQ #PORT MEM PURG CMPRS PGRP PPID STATE BOOSTS %CPU_ME %CPU_OTHRS UID FAULTS COW MSGSENT MSGRECV SYSBSD SYSMACH CSW 30845 top 3.0 00:00.49 1/1 0 21 3632K 0B 0B 30845 1394 running *0[1] 0.00000 0.00000 0 3283+ 112 203556+ 101770+ 8212+ 119901+ 823+ 30842 Google Chrom 0.0 00:47.39 17 0 155 130M 0B 0B 1146 1146 sleeping *0[1] 0.00000 0.00000 501 173746 2697 117678 37821 364228 444830 310043
SHANGMIANDESHUCHUJIEGUOZHONG,Load Avg: 1.74, 1.87, 1.97XIANSHIDEJIUSHIFUZAIXINXI。
JIQIZHENGCHANGFUZAIFANWEI
DUIYUJIQIDELoadDAODIDUOSHAOSUANZHENGCHANGDEWENTI,YIZHIDOUSHIHENYOUZHENGYIDE,BUTONGRENYOUZHEBUTONGDELIJIE。DUIYUDANGECPU,YOURENRENWEIRUGUOLoadCHAOGUO0.7JIUSUANSHICHAOCHUZHENGCHANGFANWEILE。YEYOURENRENWEIZHIYAOBUCHAOGUO1DOUMEIWENTI。YEYOURENRENWEI,DANGECPUDEFUZAIZAI2YIXIADOUKEYIJIESHOU。
WEISHENMEHUIYOUZHEIMEDUOBUTONGDELIJIENI,SHIYINWEIBUTONGDEJIQICHULECPUYINGXIANGZHIWAIHAIYOUQITAYINSUDEYINGXIANG,YUNXINGDECHENGXU、JIQINEICUN、SHENZHISHIJIFANGWENDUDENGDOUYOUKENENGYOUQUBIE。
BIRU,YOUXIEJIQIYONGYUDINGSHIZHIXINGDALIANGDEPAOPIRENWU,ZHEIGESHIJIANDUANNEI,LoadKENENGHUIBIAODEBIJIAOGAO。ERQITASHIJIANKENENGHUIBIJIAODI。NEIMEZHEIDUANBIAOGAOSHIJIANWOMENYAOBUYAOQUPAICHAWENTINI?
WODEJIANYISHI,ZUIHAOGENJUZIJIJIQIDESHIJIQINGKUANG,JIANLIYIGEZHIBIAODEJIXIAN(RUJINYIGEYUEDEPINGJUNZHI),ZHIYAORICHANGDEloadZAIJIXIANSHANGXIAFANWEINEIBUTAIDADOUKEYIJIESHOU,RUGUOCHAJUTAIDUOKENENGJIUYAORENWEIJIERUJIANCHALE。
DANSHI,ZONGYAOYOUGEJIANYIDEYUZHIBA,GUANYUZHEIGEZHI。RUANYIFENGZAIZIJIDEBOKEZHONGYOUGUOYIXIAJIANYI:
DANGXITONGFUHECHIXUDAYU0.7,NIBIXUKAISHIDIAOCHALE,WENTICHUZAINALI,FANGZHIQINGKUANGEHUA。
DANGXITONGFUHECHIXUDAYU1.0,NIBIXUDONGSHOUXUNZHAOJIEJUEBANFA,BAZHEIGEZHIJIANGXIALAI。
DANGXITONGFUHEDADAO5.0,JIUBIAOMINGNIDEXITONGYOUHENYANZHONGDEWENTI,ZHANGSHIJIANMEIYOUXIANGYING,HUOZHEJIEJINSIJILE。NIBUYINGGAIRANGXITONGDADAOZHEIGEZHI。
YISHANGZHIBIAODOUSHIJIYUDANCPUDE,DANSHIXIANZAIHENDUODIANNAODOUSHIDUOHEDE。SUOYI,DUIYIBANDEXITONGLAISHUO,SHIGENJUcpuSHULIANGQUPANDUANXITONGSHIFOUYIJINGGUOZAI(Over Load)DE。RUGUOWOMENRENWEI0.7SUANSHIDANHEJIQIFUZAIDEANQUANXIANDEHUA,NEIMESIHEJIQIDEFUZAIZUIHAOBAOCHIZAI3(4*0.7 = 2.8)YIXIA。
HAIYOUYIDIANXUYAOTIYIXIA,ZAILoad AvgDEZHIBIAOZHONG,YOUSANGEZHI,1FENZHONGXITONGFUHE、5FENZHONGXITONGFUHE,15FENZHONGXITONGFUHE。WOMENZAIPAICHAWENTIDESHIHOUYESHIKEYICANKAOZHEISANGEZHIDE。
YIBANQINGKUANGXIA,1FENZHONGXITONGFUHEBIAOSHIZUIJINDEZANSHIXIANXIANG。15FENZHONGXITONGFUHEBIAOSHISHICHIXUXIANXIANG,BINGFEIZANSHIWENTI。RUGUOload15JIAOGAO,ERload1JIAODI,KEYIRENWEIQINGKUANGYOUSUOHAOZHUAN。FANZHI,QINGKUANGKENENGZAIEHUA。
RUHEJIANGDIFUZAI
DAOZHIFUZAIGAODEYUANYINKENENGHENFUZA,YOUKENENGSHIYINGJIANWENTIYEKENENGSHIRUANJIANWENTI。
RUGUOSHIYINGJIANWENTI,NEIMESHUOMINGJIQIXINGNENGQUESHIJIUBUXINGLE,NEIMEJIEJUEQILAIHENJIANDAN,ZHIJIEHUANJIQIJIUKEYILE。
QIANMIANWOMENTIGUO,CPUSHIYONG、NEICUNSHIYONG、IOXIAOHAODOUKENENGDAOZHIFUZAIGAO。RUGUOSHIRUANJIANWENTI,YOUKENENGYOUYUJavaZHONGDEMOUXIEXIANCHENGBEIZHANGSHIJIANZHANYONG、DALIANGNEICUNCHIXUZHANYONGDENGDAOZHI。JIANYICONGYIXIAJIGEFANGMIANPAICHADAIMAWENTI:
1、SHIFOUYOUNEICUNXIELUDAOZHIPINFANGC
2、SHIFOUYOUSISUOFASHENG
3、SHIFOUYOUDAZIDUANDEDUXIE
4、HUIBUHUISHISHUJUKUCAOZUODAOZHIDE,PAICHASQLYUJUWENTI。
ZHEILIHAIYOUGEJIANYI,RUGUOFAXIANXIANSHANGJIQILoadBIAOGAO,KEYIKAOLVXIANBADUIZHANNEICUNdumpXIALAIHOU,JINXINGZHONGQI,ZANSHIJIEJUEWENTI,RANHOUZAIKAOLVHUIGUNHEPAICHAWENTI。
Java WebYINGYONGLoadBIAOGAOPAICHASILU
1、SHIYONGuptimeCHAKANDANGQIANload,FAXIANloadBIAOGAO。
? ~ uptime 13:29 up 23:41, 3 users, load averages: 10 10 10
2、SHIYONGtopMINGLING,CHAKANZHANYONGCPUJIAOGAODEJINCHENGID。
? ~ top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1893 admin 20 0 7127m 2.6g 38m S 181.7 32.6 10:20.26 java
FAXIANPIDWEI1893DEJINCHENGZHANYONGCPU 181%。ERQIESHIYIGEJavaJINCHENG,JIBENDUANDINGSHIRUANJIANWENTI。
3、SHIYONG topMINGLING,CHAKANJUTISHINAGEXIANCHENGZHANYONGLVJIAOGAO
? ~ top -Hp 1893 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4519 admin 20 0 7127m 2.6g 38m R 18.6 32.6 0:40.11 java
4、SHIYONGprintfMINGLINGCHAKANZHEIGEXIANCHENGDE16JINZHI
? ~ printf %x 4519 11a7
5、SHIYONGjstackMINGLINGCHAKANDANGQIANXIANCHENGZHENGZAIZHIXINGDEFANGFA。(JavaMINGLINGXUEXIXILIE(ER)——Jstack)
? ~ jstack 1893 |grep -A 200 11a7 "thread-5" #500 daemon prio=10 os_prio=0 tid=0x00007f632314a800 nid=0x11a2 runnable [0x000000005442a000] java.lang.Thread.State: RUNNABLE at sun.misc.URLClassPath$Loader.findResource(URLClassPath.java:684) at sun.misc.URLClassPath.findResource(URLClassPath.java:188) at java.net.URLClassLoader$2.run(URLClassLoader.java:569) at java.net.URLClassLoader$2.run(URLClassLoader.java:567) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findResource(URLClassLoader.java:566) at org.hibernate.validator.internal.xml.ValidationXmlParser.getInputStreamForPath(ValidationXmlParser.java:248) at com.hollis.test.util.BeanValidator.validate(BeanValidator.java:30)
CONGSHANGMIANDEXIANCHENGDEZHANRIZHIZHONG,KEYIFAXIAN,DANGQIANZHANYONGCPUJIAOGAODEXIANCHENGZHENGZAIZHIXINGWODAIMADEcom.hollis.test.util.BeanValidator.validate(BeanValidator.java:30) LEI。NEIMEJIUKEYIQUPAICHAZHEIGELEISHIFOUYONGFAYOUWENTILE。
6、HAIKEYISHIYONGjstat(JavaMINGLINGXUEXIXILIE(SI)——jstat)LAICHAKANGCQINGKUANG,KANKANSHIFOUYOUPINFANFGC,RANHOUZAISHIYONGjmap(JavaMINGLINGXUEXIXILIE(SAN)——Jmap)LAIdumpNEICUN,CHAKANSHIFOUCUNZAINEICUNXIELU。
|