このドキュメントはアーカイブされており、メンテナンスされていません。

Azure In-Role Cache を監視する

更新日: 2015年8月

Important重要
新しいすべての開発で Azure Redis Cache を使用することをお勧めします。Azure Cache サービスに関する現在のドキュメントとガイダンスについては、「Redis Cache のサービス内容と適切なサイズの選択」をご覧ください。

このトピックでは、インロール キャッシュ に固有の監視機能とパフォーマンス カウンターの概要を説明します。

Azure の管理ポータルで Cloud Services の主要なパフォーマンス メトリックを監視でき、ニーズに合わせてポータルで監視するものをカスタマイズできます。 での監視の表示は高度に構成可能です。[監視] ページのメトリック リストで監視するメトリックを選択でき、[監視] ページおよびダッシュボードのメトリック チャートにプロットするメトリックを選択できます。監視機能は、Microsoft Azure アプリケーションなどの インロール キャッシュ Cloud Services で使用できます。Azure Cloud Services の監視の詳細については、「Cloud Services の監視方法」を参照してください。このトピックでは、インロール キャッシュ に固有の監視機能とパフォーマンス カウンターの概要を説明します。

インロール キャッシュ のパフォーマンス モニター カウンターを使用すると、インロール キャッシュ アプリケーションの監視、トラブルシューティングを実行できます。5 つのキャッシュ カウンター カテゴリがサーバーとクライアントのカウンター カテゴリに分かれています。

GetAndLock メソッドは読み取り操作として認識されることに注意してください。オブジェクトがクライアントに返される場合、返されるカウントが 1 増えます。オブジェクトが既にロックされている場合、ミス カウントが 1 増えます。同様に、PutAndUnlock は書き込み操作です。

キャッシュ内のオブジェクトの状態を変更するメソッド (UnlockResetTimeout など) は、読み取りまたは書き込みのカウントには含まれません。代わりに、これらのメソッドはクライアント要求数に反映されます。

キャッシュ サーバーのパフォーマンス カウンターには 3 つのカテゴリがあります。

Azure Caching:Cache パフォーマンス カウンター カテゴリは、キャッシュ ホストのすべてのキャッシュに関連するキャッシュ固有のカウンターを提供します。キャッシュ カウンターの各インスタンスは、キャッシュ ホスト内の個別の名前付きキャッシュに対応します。

 

パフォーマンス カウンター 説明

キャッシュできなかった数の割合

キャッシュ サービス開始以降の要求の合計数に対する失敗したキャッシュ要求の割合。

キャッシュできなかった合計数

キャッシュ サービス開始以降の失敗したキャッシュ要求の合計数。

キャッシュできなかった合計数/秒

キャッシュ サービス開始以降の失敗した 1 秒あたりのキャッシュ要求の合計数。

合計データ サイズ バイト数

キャッシュ内にキャッシュされた、キャッシュ オーバーヘッドを除くデータの合計サイズを表します。サーバーの現在のデータ メモリ使用量を示します。

合計プライマリ データ サイズ バイト数

キャッシュ内にキャッシュされた、キャッシュ オーバーヘッドを除くプライマリ データの合計サイズを表します。キャッシュの現在の 1 次メモリ データ使用を示します。

合計セカンダリ データ サイズ バイト数

キャッシュ内にキャッシュされた、キャッシュ オーバーヘッドを除くセカンダリ データの合計サイズを表します。キャッシュの現在の 2 次メモリ データ使用を示します。

合計オブジェクト カウント

キャッシュに格納されているオブジェクトの合計数を表します。

合計クライアント要求数

すべての API 呼び出しを含めたクライアント要求の合計数。

合計クライアント要求数/秒

すべての API 呼び出しを含めた 1 秒あたりのクライアント要求の合計数。

合計読み取り要求数

キャッシュ サービス開始以降のすべてのクライアントから受信した読み取り要求 (バルク取得、取得、および列挙) の数。

合計読み取り要求数/秒

キャッシュ サービス開始以降のすべてのクライアントから受信した読み取り要求 (バルク取得、取得、および列挙) の数/秒。

返されたオブジェクトの合計数

クライアント読み取り要求によって返されたオブジェクト数。このカウンターと合計読み取り要求カウンターで、読み取り操作の成功数を示します。

返されたオブジェクトの合計数/秒

クライアント読み取り要求によって返された 1 秒あたりのオブジェクトの数。

合計書き込み操作数

キャッシュ サービス開始以降の書き込み要求の数。Put、Add、Lock メソッドは書き込み操作に含まれます。

合計書き込み操作数/秒

キャッシュ サービス開始以降の 1 秒あたりの書き込み要求の数。Put、Add、Lock メソッドは書き込み操作に含まれます。

GetAndLock 要求の合計数

キャッシュ サービス開始以降の GetAndLock 要求の合計数。

GetAndLock 要求の合計数/秒

キャッシュ サービス開始以降の 1 秒あたりの GetAndLock 要求の合計数。

正常に実行された GetAndLock 要求の合計数

キャッシュ サービス開始以降の正常に実行された GetAndLock 要求の数。

正常に実行された GetAndLock 要求の合計数/秒

キャッシュ サービス開始以降の正常に実行された GetAndLock 要求の数/秒。

Azure Caching:Host パフォーマンス カウンター カテゴリは、1 つのキャッシュ ホストに関連するカウンターを提供します。ホスト カウンターは、単一のキャッシュ ホストの合計アクティブ接続数や合計クライアント要求数などの情報を追跡します。

 

パフォーマンス カウンター 説明

平均クォーラム応答時間/操作マイクロ秒

クォーラム応答で費やされた平均時間。レプリケーションでの書き込み動作によって費やされた時間を示します。

平均セカンダリ応答時間/操作マイクロ秒

すべてのセカンダリ サーバーからの応答を取得するために費やされた平均時間。

キャッシュできなかった数の割合

キャッシュ サービス開始以降の要求の合計数に対する失敗したキャッシュ要求の割合。

キャッシュできなかった合計数

キャッシュ サービス開始以降の失敗したキャッシュ要求の合計数。

キャッシュできなかった合計数/秒

キャッシュ サービス開始以降の失敗した 1 秒あたりのキャッシュ要求の合計数。

合計データ サイズ バイト数

キャッシュ内にキャッシュされた、キャッシュ オーバーヘッドを除くデータの合計サイズを表します。サーバーの現在のデータ メモリ使用量を示します。

解放されたオブジェクトの合計数

キャッシュ サービス開始以降に削除されたオブジェクトの数。

解放実行の合計数

キャッシュ サービス開始以降の削除実行回数。

期限切れオブジェクトの合計数

キャッシュ サービス開始以降に有効期限切れになったオブジェクトの合計数。

解放されたメモリ合計

キャッシュ サービス開始以降にキャッシュから解放されたメモリの量。このカウンターには期限切れのオブジェクト メモリも含まれます。

合計プライマリ データ サイズ バイト数

キャッシュ内にキャッシュされた、キャッシュ オーバーヘッドを除くプライマリ データの合計サイズを表します。サーバーの現在の 1 次メモリ データ使用を示します。

合計セカンダリ データ サイズ バイト数

キャッシュ内にキャッシュされた、キャッシュ オーバーヘッドを除くセカンダリ データの合計サイズを表します。サーバーの現在の 2 次メモリ データ使用を示します。

エラーの例外の合計数

キャッシュ クラスター開始以降にスローされた例外の数。

エラーの例外の合計数/秒

キャッシュ クラスター開始以降にスローされた例外の 1 秒あたりの数。

再試行の例外の合計数

キャッシュ サービス開始以降の再試行操作例外の合計数。

再試行の例外数/秒

キャッシュ サービス開始以降の 1 秒あたりの再試行操作例外の合計数。

合計クライアント要求数

すべての API 呼び出しを含めたクライアント要求の合計数。

合計クライアント要求数/秒

すべての API 呼び出しを含めた 1 秒あたりのクライアント要求の合計数。

取得できなかった合計数

キャッシュ サービス開始以降のすべてのクライアントから取得できなかった数。

取得できなかった合計数/秒

キャッシュ サービス開始以降のすべてのクライアントからの 1 秒あたりの取得できなかった数。

合計取得要求数

サービス開始時からすべてのクライアントから受信した取得要求数

合計取得要求数/秒

サービス開始時からすべてのクライアントから受信した取得要求数/秒

GetAndLock 要求の合計数

キャッシュ サービス開始以降の GetAndLock 要求の合計数。

GetAndLock 要求の合計数/秒

キャッシュ サービス開始以降の 1 秒あたりの GetAndLock 要求の合計数。

正常に実行された GetAndLock 要求の合計数

キャッシュ サービス開始以降の正常に実行された GetAndLock 要求の数。

正常に実行された GetAndLock 要求の合計数/秒

キャッシュ サービス開始以降の正常に実行された GetAndLock 要求の数/秒。

合計読み取り要求数

キャッシュ サービス開始以降のすべてのクライアントから受信した読み取り要求 (バルク取得、取得、および列挙) の数。

合計読み取り要求数/秒

キャッシュ サービス開始以降のすべてのクライアントから受信した読み取り要求 (バルク取得、取得、および列挙) の数/秒。

合計書き込み操作数

キャッシュ サービス開始以降の書き込み要求の数。Put、Add、Lock メソッドは書き込み操作に含まれます。

合計書き込み操作数/秒

キャッシュ サービス開始以降の 1 秒あたりの書き込み要求の数。Put、Add、Lock メソッドは書き込み操作に含まれます。

受け付けられた要求の合計数

キャッシュ サービス開始以降にサーバーによって処理された要求および送信された応答の数。

受け付けられた要求の合計数/秒

キャッシュ サービス開始以降にサーバーによって処理された要求および送信された応答の 1 秒あたりの数。

合計オブジェクト カウント

ホストに格納されたオブジェクトの合計数を表します。

返されたオブジェクトの合計数

クライアント読み取り要求によって返されたオブジェクト数。このカウンターと合計読み取り要求カウンターで、読み取り操作の成功数を示します。

返されたオブジェクトの合計数/秒

クライアント読み取り要求によって返された 1 秒あたりのオブジェクトの数。

通知配信合計数

クライアントに配信された通知の数。

通知配信合計数/秒

クライアントに配信された 1 秒あたりの通知の数。

通知ポーリング要求合計数

キャッシュ サービス開始以降のクライアントからのポーリング要求合計数。

通知ポーリング要求合計数/秒

キャッシュ サービス開始以降のクライアントからのポーリング要求合計数/秒。

Azure Caching:Secondary パフォーマンス カウンター カテゴリは、高可用性 (HA) が有効になっている場合のみの、キャッシュ サーバーに関する情報を提供します。HA が有効の場合、各プライマリ パーティションには、対応するセカンダリ パーティションが異なるロール インスタンスに存在します。各ロール インスタンスは、それ自体のプライマリ パーティションと、他のロール インスタンスのプライマリ パーティションに対応するセカンダリ パーティションの両方を含むことができます。HA が有効ではない場合は、セカンダリ パーティションは使用できず、このカテゴリのカウンターは役に立つデータを提供しません。

 

パフォーマンス カウンター 説明

レプリケーション試行の合計数

各セカンダリ サーバーの再試行レプリケーション操作の合計数。

キャッシュ クライアント パフォーマンス カウンターには、次の 2 つのカテゴリがあります。Azure Caching:ClientAzure Caching:Client Host です。Azure Caching:Client には、単一キャッシュ クライアントに関する情報を提供するカウンターがあります。Azure Caching:Client Host には Azure Caching:Client と同じカウンターが備わっており、コンピューター上のすべてのキャッシュ クライアントに関する集計情報を提供します。

noteメモ
でキャッシュ クライアントのパフォーマンス カウンターを表示するには、Azure Caching:Client Host カテゴリからカウンターを選択します。

Azure Caching:Client パフォーマンス カウンター カテゴリには、単一キャッシュ クライアントに関連するカウンターがあります。

 

パフォーマンス カウンター 説明

平均 Get 遅延/操作マイクロ秒

アクセス先がローカル キャッシュか、キャッシュ クラスターの場合の、マイクロ秒単位の Get 要求の平均遅延。

平均 Get 遅延 (ネットワーク)/操作マイクロ秒

キャッシュ クラスターにアクセスする Get 要求のマイクロ秒単位の平均遅延です。ローカル キャッシュにアクセスする呼び出しは除外されます。

平均 Put 遅延/操作マイクロ秒

Put 要求のマイクロ秒単位の平均遅延です。

ローカル キャッシュ ヒットの割合

(ローカル キャッシュ設定にかかわらず) ローカル キャッシュによって処理されたすべてのキャッシュ クライアントでの Get 要求の割合。

ローカル キャッシュの処理割合

ローカル キャッシュの合計容量に関してローカル キャッシュに格納されたオブジェクトの割合。これは、現在のプロセスのすべてのキャッシュ クライアントのローカル キャッシュ プロパティの集計です。

読み取り要求数

プロセス開始以降の読み取り要求 (取得および列挙) の数。

書き込み要求数

プロセス開始以降の書き込み要求 (Put および Add) の数。

Bytes Received/sec

前の 1 秒間にキャッシュから受信されたデータのバイト数。

Bytes Sent/sec

前の 1 秒間にキャッシュに送信されたデータのバイト数。

現在のサーバー接続数

このプロセスからキャッシュ クラスターに対するアクティブな接続の数。

失敗した接続要求の合計数

プロセス開始以降に失敗した接続要求の数。

現在待機中の要求数

キャッシュ クラスターから応答が受信されていない要求の現在の数。

通知受信合計数

プロセス開始以降に受信したキャッシュ通知の数。

エラーの例外数

プロセス開始以降に受信したキャッシュ例外の数。

エラーの例外数/秒

プロセスが受信したキャッシュ例外の割合。

再試行の例外数

プロセス開始以降に受信した再試行操作例外の数。

再試行の例外数/秒

プロセスが受信した再試行操作例外の割合。

タイムアウトの例外数

プロセス開始以降に受信したタイムアウト例外の数。

タイムアウトの例外数/秒

プロセスが受信したタイムアウト例外の割合。

ネットワークの例外数

プロセス開始以降に受信したネットワーク例外の数。

ネットワークの例外数/秒

プロセスが受信したネットワーク例外の割合。

破棄されたサーバー応答数/秒

プロセスがキャッシュ クラスターから応答を受信できなかった合計時間数。これは、クライアント スレッドでタイムアウトが発生し、応答を受け取ることができるその他の使用可能なスレッドがない場合に発生します。

要求

プロセス開始以降にプロセスからキャッシュ クラスターに送信された要求の数。

要求数/秒

プロセスからキャッシュ クラスターに送信された要求の 1 秒あたりの数。

合計ローカル キャッシュ ヒット数

プロセス開始以降にローカル キャッシュによって処理された要求の合計数。これは、個別のローカル キャッシュ設定を持つ個別のキャッシュ クライアントを区別しません。

合計ローカル キャッシュ オブジェクト数

ローカル キャッシュ内のオブジェクトの合計数。これは、現在のプロセスのすべてのキャッシュ クライアントのローカル キャッシュ プロパティの集計です。

Azure Caching:Client Host パフォーマンス カウンター カテゴリには、コンピューター上のすべてのキャッシュ クライアントに関連するカウンターがあります。 でキャッシュ クライアントのパフォーマンス カウンター データを表示するには、Azure Caching:Client Host カテゴリのパフォーマンス カウンターを使用します。

 

パフォーマンス カウンター 説明

平均 Get 遅延/操作マイクロ秒

アクセス先がローカル キャッシュか、キャッシュ クラスターの場合の、マイクロ秒単位の Get 要求の平均遅延。

平均 Get 遅延 (ネットワーク)/操作マイクロ秒

キャッシュ クラスターにアクセスする Get 要求のマイクロ秒単位の平均遅延です。ローカル キャッシュにアクセスする呼び出しは除外されます。

平均 Put 遅延/操作マイクロ秒

Put 要求のマイクロ秒単位の平均遅延です。

ローカル キャッシュ ヒットの割合

(ローカル キャッシュ設定にかかわらず) ローカル キャッシュによって処理されたすべてのキャッシュ クライアントでの Get 要求の割合。

ローカル キャッシュの処理割合

ローカル キャッシュの合計容量に関してローカル キャッシュに格納されたオブジェクトの割合。これは、現在のプロセスのすべてのキャッシュ クライアントのローカル キャッシュ プロパティの集計です。

読み取り要求数

コンピューター上のすべてのクライアント プロセスの開始以降の読み取り要求 (Get および Enumeration) の数。

書き込み要求数

コンピューター上のすべてのクライアント プロセスの開始以降の書き込み要求 (Put および Add) の数。

Bytes Received/sec

前の 1 秒間にキャッシュから受信されたデータのバイト数。

Bytes Sent/sec

前の 1 秒間にキャッシュに送信されたデータのバイト数。

現在のサーバー接続数

コンピューター上のすべてのクライアント プロセスからキャッシュ クラスターへのアクティブな接続の数。

失敗した接続要求の合計数

コンピューター上のすべてのクライアント プロセスの開始以降に失敗した接続要求の数。

現在待機中の要求数

キャッシュ クラスターから応答が受信されていない要求の現在の数。

通知受信合計数

コンピューター上のすべてのクライアント プロセスの開始以降に受信したキャッシュ通知の数。

エラーの例外数

コンピューター上のすべてのクライアント プロセスの開始以降に受信したキャッシュ例外の数。

エラーの例外数/秒

コンピューター上のすべてのクライアント プロセスが受信したキャッシュ例外の割合。

再試行の例外数

コンピューター上のすべてのクライアント プロセスの開始以降に受信した再試行操作例外の数。

再試行の例外数/秒

コンピューター上のすべてのクライアント プロセスが受信した再試行操作例外の割合。

タイムアウトの例外数

コンピューター上のすべてのクライアント プロセスの開始以降に受信したタイムアウト例外の数。

タイムアウトの例外数/秒

コンピューター上のすべてのクライアント プロセスが受信したタイムアウト例外の割合。

ネットワークの例外数

コンピューター上のすべてのクライアント プロセスの開始以降に受信したネットワーク例外の数。

ネットワークの例外数/秒

プロセスが受信したネットワーク例外の割合。

破棄されたサーバー応答数/秒

コンピューター上のすべてのクライアントがキャッシュ クラスターから応答を受信できなかった合計時間数。これは、クライアント スレッドでタイムアウトが発生し、応答を受け取ることができるその他の使用可能なスレッドがない場合に発生します。

要求

コンピューターでのすべてのクライアント プロセスの開始以降にプロセスからキャッシュ クラスターに送信された要求の数。

要求数/秒

コンピューター上のすべてのクライアント プロセスからキャッシュ クラスターに送信された要求の 1 秒あたりの数。

合計ローカル キャッシュ ヒット数

コンピューター上のすべてのクライアント プロセスの開始以降にローカル キャッシュによって処理された要求の合計数。これは、個別のローカル キャッシュ設定を持つ個別のキャッシュ クライアントを区別しません。

合計ローカル キャッシュ オブジェクト数

ローカル キャッシュ内のオブジェクトの合計数。これは、現在のプロセスのすべてのキャッシュ クライアントのローカル キャッシュ プロパティの集計です。

表示: