PerfMonのキャッシュを監視する
ローカル キャッシュは、Windows パフォーマンス カウンターを使用してパフォーマンス統計を公開します。 NCache また、クライアントの観点からキャッシュのパフォーマンス統計を公開します。 このステップでは、前のステップで実行したストレステストツールがキャッシュ呼び出しを正常に行っていることを確認します。
前提条件
- .NET の場合は、 NCache サービス(NCacheSvc)が開始されます。そうでない場合は、PowerShell に次のコマンドを入力します (管理者として実行)。
Start-Service -Name NCacheSvc
キャッシュ統計の表示
実行中のキャッシュのパフォーマンス統計を表示するには、次のように入力します パフォーマンスモン Windowsの検索バー。
パフォーマンスモニタ 検索結果に表示されます。 パフォーマンスモニターを開きます。
ソフトウェアの制限をクリック パフォーマンスモニタ in 監視 ツールを左側のペインに表示すると、右側のペインにパフォーマンス モニター ウィンドウが開きます。
ソフトウェアの制限をクリック 追加(+) ボタン。 これが開きます カウンターを追加する ポップアップウィンドウ。
デフォルトでは、 パフォーマンスカウンター ローカルシステムのカテゴリ。 キャッシュが別のコンピューターで実行されている場合は、コンピューター名またはIPを前に付けて入力します 「\\」 たとえば、\\20.200.20.220 または \\TEST です。
上にスクロール パフォーマンスカテゴリ 見つけるためのウィンドウ'NCache'。 選択する NCache.
しかし NCache は多くの統計を公開するため、キャッシュを監視するために次の基本的なカウンターを選択できます。
追加/秒: 1 秒あたりに追加される新しいキャッシュ アイテムの数を示します。
ワンランク上の: キャッシュ内に存在するアイテムの数を示します。
有効期限/秒: 1 秒あたりに期限切れになるキャッシュ アイテムの数を示します。
フェッチ/秒: アプリケーションによってキャッシュから読み取られているキャッシュ アイテムの数を示します。
リクエスト/秒: すべてのクライアントからこのキャッシュ サーバーに対して受信したリクエスト (追加、取得、挿入、削除などのキャッシュ コマンドを意味します) の数。
更新/秒: 1 秒あたりに更新される既存のキャッシュ アイテムの数を示します。
すべてのキャッシュは、そのキャッシュ名で統計を公開します。 監視するキャッシュを選択して、 Add ボタンをクリックします。
クリック [OK]をクリックします。
グラフタイプをから変更 LINE 〜へ レポート。
これで、前の手順で実行したストレステストツールが、このキャッシュに対して100秒あたり数百のリクエストを行っていることを確認できます。
も参照してください
キャッシュを作成する
キャッシュ使用量のシミュレーション
NCache .NETアプリケーションから
NCache ASP.NETセッションの場合