Amazon ElastiCache がネットワークキャパシティプランニングおよびエンジン診断のための 13 の新しい Amazon CloudWatch メトリクスを追加
投稿日:
2026年5月5日
Amazon ElastiCache のお客様は、ノードベースのクラスターのための 13 の新しい Amazon CloudWatch メトリクスを使用して、ネットワークスロットリング、メモリの断片化、および接続の枯渇を検出できるようになりました。個別のノードで INFO コマンドを実行したり未加工バイトカウンターからベースラインを計算したりしなくても、これらのホストレベルおよびエンジンレベルの診断を CloudWatch から直接モニタリングできます。
- ネットワーク容量: NetworkBaselineUsageInPercentage、NetworkBaselineUsageOutPercentage、NetworkBaselineMaxUsageInPercentage、および NetworkBaselineMaxUsageOutPercentage は、インスタンスベースラインに対するネットワーク利用率を報告します。これにより、インスタンスタイプが変更されてもポータブルアラームが引き続き有効になります。100% を超える値は、ホストがバーストクレジットを消費していることを示しており、持続的なワークロードが最終的にクレジットの枯渇とスロットリングにつながることを示す先行指標です。最大値をキャプチャするバリアントでは、平均化された指標では非表示になる可能性のある 1 秒あたりのバーストが報告されます。
- メモリヘルス: UsedMemoryDataset には、エンジンオーバーヘッドを除く実際の保存データによって消費されたメモリが表示されます。AllocatorFragmentationBytes と AllocatorFragmentationRatio は、activedefrag パラメータが処理できるフラグメンテーションを分離します。MajorPageFaults は、エンジンが処理できる範囲を超えるメモリ負荷を示す OS レベルのページ障害をキャプチャします。
- 接続ヘルス: BlockedConnections と RejectedConnections は、ブロックコマンドを待っている接続と最大クライアント制限に達した際に拒否された接続を表示します。RejectedConnections が 0 以外の場合は、最大クライアントを増やすか、クライアント側の接続プールリークを診断します。
- パブ/サブワークロード: PubSubChannels と PubSubShardChannels は、各ノードでアクティブなクラシックチャネルとシャードチャネルを公開します。クラシックチャネル数が利用率とともに増加している場合は、シャードパブ/サブに切り替えて水平方向にスケールすることを検討します。
- コマンドスループット: ProcessedCommands は、すべてのコマンドタイプにおける合計コマンドスループットを提供します。
これらのメトリクスは、すべての商用 AWS リージョン、および ElastiCache がサポートされている AWS 中国および AWS GovCloud (米国) リージョンのノードベースクラスターで追加料金なしでご利用いただけます。
開始するには、ElastiCache コンソールのモニタリングタブまたは CloudWatch コンソールの AWS/ElastiCache 名前空間で新しいメトリクスを確認します。詳細については、「ホストレベルのメトリクス」および「Valkey と Redis OSS のメトリクス」をご覧ください。