USE方法全稱"Utilization Saturation and Errors Method",主要用于分析系統(tǒng)性能問題,可以指導(dǎo)用戶快速識(shí)別資源瓶頸以及錯(cuò)誤的方法。正如USE方法的名字所表示的含義,USE方法主要關(guān)注與資源的:使用率(Utilization)、飽和度(Saturation)以及錯(cuò)誤(Errors)。
使用率:關(guān)注系統(tǒng)資源的使用情況。 這里的資源主要包括但不限于:CPU,內(nèi)存,網(wǎng)絡(luò),磁盤等等。100%的使用率通常是系統(tǒng)性能瓶頸的標(biāo)志。
飽和度:例如CPU的平均運(yùn)行排隊(duì)長度,這里主要是針對(duì)資源的飽和度(注意,不同于4大黃金信號(hào))。任何資源在某種程度上的飽和都可能導(dǎo)致系統(tǒng)性能的下降。
錯(cuò)誤:錯(cuò)誤計(jì)數(shù)。例如:“網(wǎng)卡在數(shù)據(jù)包傳輸過程中檢測(cè)到的以太網(wǎng)網(wǎng)絡(luò)沖突了14次”。