1竿音、用戶數(shù)
最佳用戶數(shù):指系統(tǒng)能夠承受的最佳負(fù)載
最大用戶數(shù):指系統(tǒng)能夠承受的最大負(fù)載
在線用戶數(shù):所有正在訪問的系統(tǒng)用戶(不一定正在操作塔嬉,而是說當(dāng)前客戶端與服務(wù)
器端的 Session 會(huì)話仍然保持)
并發(fā)用戶數(shù):同時(shí)對(duì)服務(wù)器產(chǎn)生請(qǐng)求的用戶總數(shù)
系統(tǒng)用戶數(shù):系統(tǒng)額定的用戶數(shù)量(設(shè)計(jì)容量),理論值
2的榛、場(chǎng)景
門型:(沒有考慮真實(shí)場(chǎng)景)一般用來做壓測(cè)
拱型:0—100 逐漸上升,用來做負(fù)載測(cè)試
復(fù)雜型:參考?xì)v史數(shù)據(jù)逻锐,分時(shí)段模擬
3夫晌、監(jiān)控系統(tǒng)指標(biāo)
3.1、響應(yīng)時(shí)間(RT)
反映系統(tǒng)處理效率指標(biāo)(How Fast)昧诱,從開始到完成某項(xiàng)工作所需要時(shí)間的度量晓淀,響應(yīng)時(shí)
間通常隨負(fù)載的增加而增加
3.2、吞吐量(Throughout)
反映系統(tǒng)處理能力指標(biāo)(How Much)盏档,指單位時(shí)間內(nèi)完成工作的度量凶掰,可以從客戶端或
服務(wù)器端視角兩方面來進(jìn)行綜合評(píng)估
3.3、事務(wù)處理能力(TPS)
對(duì)一筆業(yè)務(wù)進(jìn)行處理時(shí)的相應(yīng)情況,通常包含三個(gè)指標(biāo)懦窘,意識(shí)處理該筆業(yè)務(wù)的響應(yīng)時(shí)間前翎,
二是處理該筆業(yè)務(wù)的成功率,三是單位的時(shí)間內(nèi)(每秒鐘畅涂,每秒鐘港华,每小時(shí)等)可以處理
的業(yè)務(wù)數(shù)量
3.4、資源利用率
CPU 的使用率(%processer time):cpu 使用率是指在的那位任務(wù)管理器刷新周期
內(nèi)(通常為 1 秒)午衰,cpu 忙的時(shí)間與整個(gè)刷新周期的比值立宜。(80%飽和)
CPU 隊(duì)列長(zhǎng)度:(processor queue length):指處理器隊(duì)列中的線程數(shù),大于
2cpu 內(nèi)核數(shù)則表明存在處理器阻塞臊岸。
可用內(nèi)存數(shù):(available mbytes):可用的內(nèi)存大小橙数,單位為兆字節(jié)(經(jīng)驗(yàn)來說可
用內(nèi)存為上百兆)
頁交換頻率(page/sec):內(nèi)存與虛擬內(nèi)存(硬盤)之間進(jìn)行數(shù)據(jù)交換(頁交換)的
頻率,越低越好帅戒,但是只要可用內(nèi)存夠灯帮,可以調(diào)高緩存來降低其值
磁盤使用率(%disk time):類似于 cpu 使用率,硬盤處于讀寫等工作狀態(tài)所占的比
例蜘澜。(80%飽和)
磁盤隊(duì)列長(zhǎng)度(avg.disk queue length):類似于 cpu 隊(duì)列長(zhǎng)度施流,當(dāng)磁盤忙不過來的
時(shí)候,則會(huì)由讀寫隊(duì)列產(chǎn)生鄙信,一般只要是在個(gè)位數(shù)瞪醋,瞬間的隊(duì)列是正常的
網(wǎng)絡(luò)帶寬:評(píng)估網(wǎng)絡(luò)帶寬是否夠用,通常由“bytes received/sec”每秒鐘接收到的流
量和“bytes sent/sec”每秒中發(fā)送出去的流量來進(jìn)行判斷
線程池消耗:對(duì)于網(wǎng)絡(luò)服務(wù)器或數(shù)據(jù)庫來說装诡,一個(gè)客戶端的請(qǐng)求便會(huì)對(duì)應(yīng)一個(gè)服務(wù)器
端的線程來處理進(jìn)行處理银受,所以對(duì)于線程的消耗情況是一個(gè)非常重要的指標(biāo)
連接池消耗:連接池主要應(yīng)用于客戶端與服務(wù)器的連接,以及服務(wù)器與數(shù)據(jù)庫的連接
3.5鸦采、數(shù)據(jù)庫等
哪些語句運(yùn)行時(shí)間最長(zhǎng)(即找到 top sql)宾巍、jvm(內(nèi)存比值合不合理,如果太小程序?qū)ο?br> 得不到及時(shí)回收)渔伯、tomcat 等