スレッド・プールおよび読み取り/書き込みレイテンシーの統計
スレッド・プールの統計で保留中のタスクの数を増やして、キャパシティを追加するタイミングを示すことができる
DataStax Enterprise(DSE)データベースは、さまざまな実行段階のスレッド・プールを個別に維持します。各スレッド・プールは、アクティブ、保留中、完了したタスク数に関する統計を提供します。保留中のタスクのカラムの増加傾向は、キャパシティを増やすタイミングを示しています。ベースラインを確立したら、保留中のタスクのカラムが正常な範囲を超えて増加した場合にアラームを発するように構成します。コマンドライン上のnodetool tpstatsを使用して、テーブルに示すスレッドのプールの詳細を表示します。
データベースは、StorageProxyMBeanにより、読み取り、書き込み、およびスライス操作のレイテンシー(平均および合計)をサーバー・レベルで追跡します。
スレッド・プール | 説明 |
---|---|
AntiEntropyStage | リペアに関連するタスク |
CacheCleanupExecutor | キャッシュ・メンテナンスに関連するタスク(カウンター・キャッシュ、行キャッシュ) |
CompactionExecutor | コンパクションに関連するタスク |
CounterMutationStage | 主なカウンターの書き込みに関連するタスク |
GossipStage | ゴシップ・プロトコルに関連するタスク |
HintsDispatcher | ヒントの送信に関連するタスク |
InternalResponseStage | その他の内部タスク応答に関連するタスク |
MemtableFlushWriter | memtableフラッシュに関連するタスク |
MemtablePostFlush | memtableフラッシュ・コンパクション後のメンテナンスに関連するタスク |
MemtableReclaimMemory | memtableメモリーの読み戻しに関連するタスク |
MigrationStage | スキーマ・メンテナンスに関連するタスク |
MiscStage | スナップショットとホストの削除を含む、その他のタスクに関連するタスク |
MutationStage | 書き込みに関連するタスク |
ネイティブ転送要求 | CQLからのクライアント要求に関連するタスク |
PendingRangeCalculator | ブートストラップ/使用廃止後の範囲の所有権の再計算に関連するタスク |
PerDiskMemtableFlushWriter_* | 特定のディスクに対するmemtableフラッシュに関連するタスク |
ReadRepairStage | 読み取りリペアの実行に関連するタスク |
ReadStage | 読み取りに関連するタスク |
RequestResponseStage | ノード間要求からのコールバックに対するタスク |
Sampler | サンプリング統計に関連するタスク |
SecondaryIndexManagement | セカンダリ・インデックス・メンテナンスに関連するタスク |
ValidationExecutor | 検証コンパクションに関連するタスク |
ViewMutationStage | マテリアライズド・ビューの維持に関連するタスク |