loadrunner监控linux性能指标,使用LoadRunner监控Linux系统性能.doc
使用LoadRunner監(jiān)控Linux系統(tǒng)性能
性能監(jiān)控案例
■秘密 □機密 □絕密
PAGE
Linux系統(tǒng)性能監(jiān)控案例
(僅供內(nèi)部使用)
版 本 號:
V0.1
保 密 等 級:
■秘密 □機密 □絕密
編 制:
XXX
審 核:
修訂記錄
日期
版本號
描述
作者
2011-06-13
0.1
初稿完成
目錄
TOC \o "1-3" \h \z HYPERLINK \l "_Toc183256821" 1案例描述 PAGEREF _Toc183256821 \h 2
HYPERLINK \l "_Toc183256822" 2案例分析 PAGEREF _Toc183256822 \h 2
HYPERLINK \l "_Toc183256823" 3解決過程 PAGEREF _Toc183256823 \h 2
HYPERLINK \l "_Toc183256824" 4解決結(jié)果 PAGEREF _Toc183256824 \h 2
HYPERLINK \l "_Toc183256825" 5總結(jié) PAGEREF _Toc183256825 \h 2
模板編號:
模板版本:V1.0Beta1.0
第 PAGE 8頁 共 NUMPAGES 11頁
關(guān)鍵詞:
LinuxLoadrunner性能監(jiān)控sar
摘 要:
主要介紹壓力測試,性能測試時候,使用Loadrunner測試工具對Linux系統(tǒng)下的一些性能參數(shù)進行監(jiān)控,再配合使用SAR監(jiān)控內(nèi)存。提供兩種性能監(jiān)控解決方案。
案例描述
在進行KDVP2.0性能測試時候,需要收集一些Linux系統(tǒng)下的性能數(shù)據(jù),比如CPU%,MEM%。測試初期,使用的是top命令記錄數(shù)值。但是 top,free,htop等這些命令不能完全的滿足我們性能數(shù)據(jù)要求。而Linux又不像Windows自帶性能計數(shù)器。于是便想到的是借助自動化測試工具,比如通過使用Loadrunner進行遠程性能監(jiān)控。
解決過程 Loadrunner監(jiān)控
首先先簡單介紹下loarunner這款工具的組成:
Loadrunner提供了三大主要模塊。這三個模塊也可以作為獨立的工具分別完成各自的功能:
Virtual User Generator——用于錄制腳本。
Mercury LoadRunner Controller——用于創(chuàng)建,運行和監(jiān)控場景。
Mercury LoadRunner Analysis-——用于分析測試結(jié)果。
單單做性能監(jiān)控的話,只需要使用到Loadrunner底下Controller這個模塊。輔以Analysis分析。
通過Controller模塊,能夠監(jiān)控Linux系統(tǒng),windows系統(tǒng)和SQL服務(wù)器。
但是Loadrunner本身不能直接監(jiān)控Linux系統(tǒng),需要在Linux系統(tǒng)底下安裝一個rpc.rstat服務(wù)。rstatd Rstat協(xié)議允許網(wǎng)絡(luò)上的用戶獲得同一網(wǎng)絡(luò)上各機器的性能參數(shù)。以下用安裝包版本為rpc.rstatd-4.0.1.tar.gz為例子進行說明。
安裝過程
首先通過SSH將rpc上傳到要監(jiān)控的Linux系統(tǒng)低下任意路徑和附權(quán)限。
tar zxvf rpc.rstatd-4.0.1.tar.gz//解壓rcp.rstatd
cd rpc.rstatd-4.0.1//進入到rpc.rstatd目錄中
./configure//配置rc.rstatd的安裝
make //編譯rc.rstatd
makeinstall //安裝
啟動服務(wù)./rpc.rstatd
查看是否真正啟動該服務(wù)rpcinfo –p
成功啟動進程如圖所示
以上性能監(jiān)控前的準備工作便基本完成了。
PS:在這次測試中,Loadrunner有遇到過無法監(jiān)控到服務(wù)器數(shù)據(jù)的問題。附上一些查找解決的辦法
首先就是查看進程是否啟動了。由于是在測試環(huán)境,服務(wù)器經(jīng)常需要重啟,所以這是能夠最先排查掉的。也可以設(shè)置進程開機啟動。
然后就是查看關(guān)閉防火墻否. [root@localhost ~]# /etc/init.d/iptables stop;
最后還是不行的話,重新啟動xinetd。保證xinetd和rpc.rstatd這個兩個都啟動了。
性能監(jiān)控
1.在LoadRunner Controller的run界面中,雙擊添加System Resource Graphs下的Unix Resource
雙擊添加U
總結(jié)
以上是生活随笔為你收集整理的loadrunner监控linux性能指标,使用LoadRunner监控Linux系统性能.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用openocd调试Linux内核,o
- 下一篇: centos arm-linux-gcc