????????
????????? 1 ?????????? CPU ??????????????? CPU????????????????????в????????????????????裬???????????????????????????????????????????????????н???Щ????????????????????????????б??????????????????
???????? 1
????# sar -u [interval] [iterations]
????(???: sar -u 5 30)
????%idle ?????? ???? CPU δ???????κν????????????????????? %idle ???????? CPU ?????????????
???????? -> ??δ???? CPU ???????????? 3??
?????? -> ??????????? CPU?????? I/O ???????????? 2??
???????? 2
????%usr ?????? ????????????????? 80% ?? CPU ???????????? 20% ?????????????????????? 80% ???????????
???????? -> ?????????? CPU?????? I/O ???????????? 3??
?????? -> ????????????????????? CPU ???????????????cpu??????????????cpu????????
???????? 3
????%used?????????70
?????? -> ?????????????????????????????????????????????????????????????? 4??
???????? -> ??????? 4??
???????? 4
????%wio ????????? 15?
?????? -> ?????????????????????????????????????? 4??
???????? -> ??????? 4??
????????5
????# sar -d [interval] [iterations]
?????????κδ???? %busy ??????? 50? (??????50% ????????? ????????????????????????????????Щ????????? %busy ?? 20 ????????????????????????????????????????? 50% busy??)???????????????avwait ?????? avserv?
???????? -> ??????????????????????? 6??
?????? -> ???豸????????? IO ?????
??????????? 5??
???????? 5
?????????????????????????????????????Щ?????
????????????
????????? -> ??????? 3?????? B?????????????? IO ?????????
????Swap -> ???????????????????μ??
??????????? 6??
???????? 6
????# vmstat [interval] [iterations]
???????????????????po ?????????? 0?
??????????? s800 ?? (free * 4k) ???С?? 2 MB??
????(???? s700 ?? free * 4k ???С?? 1 MB)?
????(? 2 MB ?? 1 MB ???????????????? LOTSFREE ?????????????? paging ??????????????????????????????????С???)
???????? -> ??????? 1 ?е? %idle ????????????????? CPU ?????
??????????? 3?????? A???????????? CPU ?????????
??????? %idle ??????????????? CPU?????? IO????????????
????????????? 4???????????
?????? -> ?????????????????????? 3 ???? C??????????????????????
???????Linux
??????????????????rstatd???????
??????????裺
????1. ??????????rstatd
????2. ??????????/home/user????
????3. chmod 777 rpc.rstatd----?????????д?????????????????
????4. chmod 777 configure ---???
????5. ./configure ---????
????6. make ---????
????7. make install ---???
????8. rpc.rstatd ---???rstatd????
????1 ???????
????1???????????Linux??????rstatd????????????е?Linux?汾????п?????rpc.rstatd????????????????????????????????????LINUX???????????????????????????????rpc.rstatd-4.0.1.tar.gz.?????????????????????????rstatd????????http://sourceforge.net/projects/rstatd???????????
???????????????????????????£?
????tar -xzvf  rpc.rstatd-4.0.1.tar.gz
????cd  rpc.rstatd-4.0.1/
????./configure  —???ò???
????make —???б???
????make install —??????
????rpc.rstatd —???rstatd????
????2?????????????rstatd??????????xinetd?????????????????/etc/xinetd.conf ???????????????Щ???μ?????????