Azure 受控快取服務效能計數器
重要
Microsoft 建議使用 Azure Redis 快取的所有新開發。 如需選擇 Azure 快取供應專案的目前檔和指引,請參閱 哪一個 Azure 快取供應專案適合我?
本主題提供可用來監視 Azure 受控快取服務 應用程式的效能計數器描述。
快取效能計數器
Microsoft Azure Cache 提供效能監視器計數器,可讓您監視和疑難排解受控快取服務應用程式。 快取用戶端和受控快取服務有個別的效能計數器。
快取服務效能計數器
設定快取服務效能計數器
快取服務效能計數器參考
快取用戶端效能計數器
Azure 快取:用戶端
Azure 快取:用戶端主機
快取服務效能計數器
受控快取服務提供效能計數器來協助您監視快取的健康情況和效能,以及協助規劃快取調整的容量。 您可以在快取的 [監控] 索引標籤中的 [管理入口網站] 中檢閱並設定效能計數器。
設定快取服務效能計數器
快取服務效能計數器參考
設定快取服務效能計數器
若要檢視和設定受控快取服務效能計數器,請登入管理入口網站,然後流覽至 [快取] 的 [監視] 索引標籤。
您可以為計量表格選擇最多 12 個計量,並依其表格標頭選取核取方塊,在圖表中規劃其中 6 個計量。
若要新增或移除效能計數器,按一下 [新增計量]。
快取服務效能計數器參考
下表列出受控快取服務的效能計數器。
注意
若已停止快取服務,例如已變更快取供應項目時,提供資訊的效能計數器會在快取服務開始時重設。
GetAndLock方法會被視為讀取作業。 若物件已傳回至用戶端,則測量讀數的計數器和已傳送的資料都會更新。 如果物件已鎖定,快 取遺漏 % 計數就會遞增。 同樣地,PutAndUnlock 是寫入作業。 會變更快取中物件狀態的方法 (例如,Unlock 與 ResetTimeout) 不包含於讀取或寫入計數中。 相反地,這些方法會反映在用戶端要求計數中。效能計數器 | 描述 |
---|---|
頻寬使用百分比 |
使用的頻寬容量百分比。 裝載於專用基礎結構上的快取會提供系統傳入和傳出的頻寬。 頻寬使用率會反映此頻寬的使用狀況。 若您的系統擁有許多大型物件,則會看到頻寬使用率變高的情況。 |
Bytes Received /sec |
快取每秒從用戶端接收的資料位元組數。 |
Bytes Sent /sec |
快取每秒傳送至用戶端的資料位元組數。 |
快取遺漏百分比 |
自快取服務啟動後失敗的快取要求佔要求總數的百分比。 |
計算使用百分比 |
處理使用的百分比。 快取服務會使用計算資源來服務所有快取要求。 針對高輸送量應用程式,可能會耗盡您專用的基礎結構可使用的計算資源。 對於這種應用程式而言,監控計算使用百分比並確保不會超過 70-80% 是十分重要的,如此可確保您的快取仍然可以回應,且資料存取仍然可以透過低延遲繼續。 |
資料大小 (位元組) |
快取中已快取的資料大小總數,不包含快取額外負荷。 |
已收回物件 |
自快取服務啟動後的已收回物件數目。 |
已過期物件 |
自快取服務啟動後的已過期物件數目。 |
記憶體使用百分比 |
使用的記憶體容量百分比,包括為快取服務規定的記憶體額外負荷。 分配給快取的記憶體數量會用來儲存使用者資料和這些物件相關的中繼資料,快取需要儲存這些資料以服務要求。 此計數器會反映已使用的快取可用記憶體數量。 請注意,您可能無法在放置於使用率中的資料數量中看到完全相同的項目,因為會根據物件大小以及使用的功能而有所不同 (例如標籤、區域和通知)。 |
物件計數 |
儲存在快取中的物件數量。 |
主要資料大小 (位元組) |
快取的主要記憶體資料使用狀況大小,不包括額外負荷的快取,也不包括高可用性的資料次要複本。 |
讀取要求 |
自快取服務啟動後從所有用戶端接收的讀取要求 (Bulk Get、Get 與 Enumeration) 數目。 |
讀取要求 / 秒 |
自快取服務啟動後每秒從所有用戶端接收的讀取要求 (Bulk Get、Get 與 Enumeration) 數目。 |
寫入要求 |
自快取服務開始後的寫入要求 (Put、Add 和 Lock) 數目。 |
寫入要求 / 秒 |
自快取服務啟動後每秒的寫入要求數目。 寫入操作包含 Put、Add 與 Lock 方法。 |
快取用戶端效能計數器
快取用戶端效能計數器有兩種類別: Azure Cacheing:Client 和 Azure Caching:Client Host。 Azure Cacheing:Client 具有計數器,可提供單一快取用戶端的相關資訊。 Azure Cacheing:Client Host 具有與 Azure Cacheing:Client相同的計數器,並提供電腦上所有快取用戶端的匯總資訊。
注意
若要檢視 中的快取用戶端效能計數器,請從 [Azure Cacheing:Client Host ] 類別中選取計數器。
Azure 快取:用戶端
Azure Caching:Client效能計數器類別提供與單一快取用戶端相關的計數器。
效能計數器 | 描述 |
---|---|
平均 Get 延遲 / 操作微秒 |
不論是存取本機快取或快取,Get 要求的平均延遲 (以微秒為單位)。 |
平均 Get 延遲 (網路) / 操作微秒 |
存取快取之 Get 要求的平均延遲 (以微秒為單位)。 這不包含存取本機快取的呼叫。 |
平均 Put 延遲 / 操作微秒 |
Put 要求的平均延遲 (以微秒為單位)。 |
本機快取叫用項百分比 |
所有快取用戶端 (不論其本機快取設定為何) 中由本機快取履行之 Get 要求的百分比 。 |
本機快取填滿的百分比 |
本機快取中儲存的物件佔本機快取總容量的百分比。 請注意,這是目前程序中所有快取用戶端的本機快取屬性彙總。 |
讀取要求 |
自程序開始後的 Read 要求 (Get 和 Enumeration) 數目。 |
寫入要求 |
自程序開始後的 Write 要求 (Put 和 Add) 數目。 |
Bytes Received / sec |
在前一秒鐘內從快取接收的資料位元組數。 |
Bytes Sent / sec |
在前一秒鐘內傳送至快取的資料位元組數。 |
目前的伺服器連線 |
從此程序連到快取的作用中連線數。 |
失敗的連線要求總數 |
自程序開始後的失敗連線要求數。 |
目前正在等候的要求 |
目前尚未從快取收到回應的要求數。 |
接收的通知總數 |
自程序開始後接收的快取通知數。 |
失敗的例外狀況 |
自程序開始後接收的快取例外狀況數。 |
失敗的例外狀況 / 秒 |
由程序接收的快取例外狀況比率。 |
重試例外狀況 |
自程序開始後接收的重試操作例外狀況數。 |
重試例外狀況 / 秒 |
由程序接收的重試操作例外狀況比率。 |
逾時例外狀況 |
自程序開始後接收的逾時例外狀況數。 |
逾時例外狀況 / 秒 |
由程序接收的逾時例外狀況比率。 |
網路例外狀況 |
自程序開始後接收的網路例外狀況數。 |
網路例外狀況 / 秒 |
由程序接收的網路例外狀況比率。 |
捨棄的伺服器回應 / 秒 |
程序無法從快取接收回應時的總次數。 當用戶端執行緒遇到逾時,而且沒有其他執行緒可接收回應時,就可能發生這情形。 |
Requests |
自程序開始後從程序傳送到快取的要求數。 |
要求 / 秒 |
從程序傳送到快取的要求比率。 |
本機快取叫用項總數 |
自程序開始後由本機快取履行的要求總數。 這不會區分具有不同本機快取設定的不同快取用戶端。 |
本機快取物件總數 |
本機快取中的物件總數。 請注意,這是目前程序中所有快取用戶端的本機快取屬性彙總。 |
Azure 快取:用戶端主機
Azure Cacheing:Client Host效能計數器類別提供電腦上所有快取用戶端的相關計數器。 若要檢視 中的快取用戶端效能計數器資料,請使用 來自 Azure Cacheing:Client Host 類別的效能計數器。
效能計數器 | 描述 |
---|---|
平均 Get 延遲 / 操作微秒 |
不論是存取本機快取或快取,Get 要求的平均延遲 (以微秒為單位)。 |
平均 Get 延遲 (網路) / 操作微秒 |
存取快取之 Get 要求的平均延遲 (以微秒為單位)。 這不包含存取本機快取的呼叫。 |
平均 Put 延遲 / 操作微秒 |
Put 要求的平均延遲 (以微秒為單位)。 |
本機快取叫用項百分比 |
所有快取用戶端 (不論其本機快取設定為何) 中由本機快取履行之 Get 要求的百分比 。 |
本機快取填滿的百分比 |
本機快取中儲存的物件佔本機快取總容量的百分比。 請注意,這是目前程序中所有快取用戶端的本機快取屬性彙總。 |
讀取要求 |
自機器上的所有用戶端程序開始後的 Read 要求 (Get 和 Enumeration) 數目。 |
寫入要求 |
自機器上的所有用戶端程序開始後的 Write 要求 (Put 和 Add) 數目。 |
Bytes Received / sec |
在前一秒鐘內從快取接收的資料位元組數。 |
Bytes Sent / sec |
在前一秒鐘內傳送至快取的資料位元組數。 |
目前的伺服器連線 |
從機器上的所有用戶端程序連到快取的作用中連線數。 |
失敗的連線要求總數 |
自機器上的所有用戶端程序開始後的失敗連線要求數。 |
目前正在等候的要求 |
目前尚未從快取收到回應的要求數。 |
接收的通知總數 |
自機器上的所有用戶端程序開始後接收的快取通知數。 |
失敗的例外狀況 |
自機器上的所有用戶端程序開始後接收的快取例外狀況數。 |
失敗的例外狀況 / 秒 |
由機器上的所有用戶端程序接收的快取例外狀況比率。 |
重試例外狀況 |
自機器上的所有用戶端程序開始後接收的重試操作例外狀況數。 |
重試例外狀況 / 秒 |
由機器上的所有用戶端程序接收的重試操作例外狀況比率。 |
逾時例外狀況 |
自機器上的所有用戶端程序開始後接收的逾時例外狀況數。 |
逾時例外狀況 / 秒 |
由機器上的所有用戶端程序接收的逾時例外狀況比率。 |
網路例外狀況 |
自機器上的所有用戶端程序開始後接收的網路例外狀況數。 |
網路例外狀況 / 秒 |
由程序接收的網路例外狀況比率。 |
捨棄的伺服器回應 / 秒 |
機器上的所有用戶端無法從快取接收回應的總次數。 當用戶端執行緒遇到逾時,而且沒有其他執行緒可接收回應時,就可能發生這情形。 |
Requests |
自機器上的所有用戶端程序開始後從程序傳送到快取的要求數。 |
要求 / 秒 |
從機器上的所有用戶端程序傳送到快取的要求比率。 |
本機快取叫用項總數 |
自機器上的所有用戶端程序開始後由本機快取履行的要求總數。 這不會區分具有不同本機快取設定的不同快取用戶端。 |
本機快取物件總數 |
本機快取中的物件總數。 請注意,這是目前程序中所有快取用戶端的本機快取屬性彙總。 |