持続性カウンターを備えた分散型 Lucene
NCache は、キャッシュ サーバーのパフォーマンスを監視するためのさまざまなキャッシュ サーバー カウンタを提供します。 次のいずれかを使用して、任意の Windows マシン上の特定のキャッシュに関するこれらすべてのカウンタを監視できます。 NCache モニター または[P
永続カウンターを備えた分散 Lucene の詳細
これらのカウンターには次のものが含まれます。
カウンタ | 説明 |
---|---|
Indexes |
ユーザーが作成したインデックスの合計数。それぞれは一意の名前で識別されます。インデックスは次のときに作成されます。 NCacheディレクトリが開かれますが、同じ名前のインデックスがすでに存在する場合、新しいインデックスは作成されません。 |
Index Size |
その特定のノード上のすべてのインデックスのサイズ。メイン ノードとレプリカ ノードは区別されるため、POR トポロジの場合、メイン ノードはすべてのインデックスのメイン部分のみを考慮し、レプリカはこれに従います。 |
Documents |
そのノード上のドキュメントの総数。理想的には、レプリカ ノード上のドキュメントの数は、対応するメイン ノードと同じである必要があります。 |
Commits |
そのノード上で発生したコミットの合計数。コミットは永続的ではないため、ノードの再起動後にリセットされます。状態転送の場合、コミット数は引き継がれません。コミットには、ユーザーによって開始されたすべてのコミットと、フラッシュ ポリシーによって自動的に実行されたコミットが含まれます。 |
Additions/sec |
ノードに対する XNUMX 秒あたりのドキュメント挿入の数。 |
Updates/sec |
ノードの XNUMX 秒あたりのドキュメントの更新操作の数。 |
Deletes/sec |
ノードに対する 1 秒あたりのすべてのタイプの削除操作の数。削除操作はクエリベースであり、複数のライターが削除操作を実行するため、削除されたドキュメントの合計数を計算するのは困難です。そのため、1000 回の削除操作で削除されるドキュメントは XNUMX つだけである場合もあれば、XNUMX 個である場合もあります。 |
Fetches/sec |
ノード上で XNUMX 秒あたりに実行される「get」タイプの操作の数。 たとえば、GetDocCount はフェッチ操作です。 |
Searches/sec |
ノード上で XNUMX 秒あたりに実行されるクエリベースの操作の数。厳密に言えば、IndexSearcher で実行されるすべての操作が検索操作とみなされているわけではありません。たとえば、特定のフィールドの統計を返す CollectionStatistics はフェッチ操作です。 |
Requests/sec |
Lucene モジュールが受信したすべてのタイプのリクエストの合計数。 |
State Transfer/sec |
状態転送時に XNUMX 秒あたりに転送されるバイト数。 |
Avg ms/add |
追加操作にかかる平均時間 (ミリ秒)。 |
Avg ms/update |
更新操作にかかる平均時間 (ミリ秒)。 |
Avg ms/delete |
削除操作にかかる平均時間 (ミリ秒)。 |
Avg ms/fetch |
フェッチ操作にかかる平均時間 (ミリ秒)。 |
Avg ms/search |
検索操作にかかる平均時間 (ミリ秒単位)。 |
Buckets to Send |
ノードが他のノードに送信する必要があるバケット (存在する場合) の数。これを実際に実行するシナリオは、50 ノード クラスター (POR) を作成し、最初のノードだけを起動することです。開始ノードが 2 番目の (停止した) ノードに送信する必要があるバケットが 2 個表示されます。XNUMX 番目のノードを開始すると、これはゼロになります。 |
Buckets to Receive |
ノードが他のノードから受信する必要があるバケット (存在する場合) の数。 状態転送は非常に迅速に行われるため、ノードは開始するとすぐにすべてのバケットを受信するため、この更新を確認するのは困難です。 ただし、2 番目のノードに注目するだけで、上記のシナリオで十分です。 |
Replication Queue Count |
メイン ノードがレプリカ ノードに複製する必要がある操作の数。これには、すべての種類の操作が含まれます。 |
Live Instances |
クライアントによって現在インスタンス化されているライブ インスタンス (ライター、リーダー、サーチャーなどのオブジェクト) の総数。破棄されたオブジェクトは削除されます (クライアントの切断時にもオブジェクトは破棄されます)。コミットとは異なり、ライブ インスタンスは新しいノードに引き継がれます。 |