apache上的設定
開啟\conf\httpd.conf,進行如下修改:
1、 設定允許檢視apache執行狀態的主機
#取消一下**前面的注釋符號「#」,並且設定order(順序)為允許優先
sethandler server-status
order allow,deny
deny from nothing
allow from all
這樣改變以後重新啟動apache在瀏覽器中輸入http://servername/server-status就可以看到apache執行時的資訊,而輸入http://servername/server-status?auto就會看到如下資訊:
total accesses: 124
total kbytes: 444
cpuload: 3.32432
uptime: 37
reqpersec: 3.35135
bytespersec: 12288
bytesperreq: 3666.58
busyworkers: 1
idleworkers: 7
scoreboard: ____w___.........................
看到這樣的資訊就表示修改成功,這樣就可以使用loadrunner監視apache了。
以下兩步跟使用loadrunner監視apache無關,可以跳過不看。
2、 改變apache的設定,開啟詳細狀態開關;
# extendedstatus controls whether apache will generate "full" status
# information (extendedstatus on) or just basic information (extendedstatus
# off) when the "server-status" handler is called. the default is off.
#取消了下面一行前面的注釋符號「#」
extendedstatus on
3、 有用的設定,檢視各模組資訊
#取消一下**前面的注釋符號「#」,並且設定order(順序)為允許優先
sethandler server-info
order allow,deny
deny from nothing
allow from all
二、loadrunner上的設定
經過以上第一項設定以後就可以使用loadrunner監控apache的運**況了,在loadrunner可用的監視器中雙擊web server resource graphs下的apache節點,然後在右邊對應的視窗中新增apache所在主機的ip位址,並且加入計數器後單擊ok,這樣就可以在loadrunner中實時顯示apache的執行狀態資訊了。
1、 修改counter0=idleservers為counter0=idleworkers,同時修改注釋資訊label0=#idle servers (apache)為label0=#idle workers (apache),描述資訊也建議修改;
2、 修改counter4=busyservers為counter4=busyworkers,同時修改注釋資訊label4=#busy servers (apache)為label4=#busy workers (apache) ,描述資訊也建議修改。
然後儲存並關閉該檔案,重新開啟controller並新增計數器,這樣監視就正常了。
使用LoadRunner監控Apache
使用loadrunner監控apache的步驟 一 首先修改apache安裝目錄下的conf extra httpd info.conf檔案的配置,允許檢視apache的執行狀態。sethandler server info order allow,deny deny from nothing al...
使用loadrunner監控apcahe資源
一般要修改的內容在httpd.conf檔案中已經存在,如果不存在請自行新增相應內容。1 修改apache中httpd.conf檔案,2 新增extendedstatus,設定extendedstatus on。新增如下 sethandler server status order deny,allo...
LoadRunner監控Weblogic8的心得
1.controller機器負責監控weblogic,所以要確認controller本機使用的jdk與所有伺服器上使用的jdk版本一定要一致,這點非常重要,特別是在cluster環境上。我曾經在這個地方費了很大的力氣,而且感覺非常奇怪,為何controller可以監控乙個web伺服器,為什麼就不能監...