翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Valkey と Redis のサーバーレスメトリクスとイベント OSS
ElastiCache は、サーバーレスキャッシュを操作するときにモニタリングするためのさまざまなメトリクスとイベントを提供します。これには、Amazon 経由で取り込むことができる CloudWatch メトリクス、コマンドレベルのメトリクス、イベントログが含まれます EventBridge。
サーバーレスキャッシュメトリクス
AWS/ElastiCache
名前空間には、Valkey または Redis OSSサーバーレスキャッシュの以下の CloudWatch メトリクスが含まれます。
Valkey または Redis のメトリクスコード OSS
メトリクス | 説明 | 単位 |
---|---|---|
BytesUsedForCache |
キャッシュに保存されているデータによって使用される総バイト数。 |
バイト |
ElastiCacheProcessingUnits |
キャッシュで実行されたリクエストによって消費された ElastiCacheProcessingUnits (ECPUs) の合計数 |
カウント |
SuccessfulReadRequestLatency |
読み取りリクエストが成功するまでのレイテンシー。 |
マイクロ秒 |
SuccessfulWriteRequestLatency |
書き込みリクエストが成功するまでのレイテンシー |
マイクロ秒 |
TotalCmdsCount |
キャッシュ上で実行されたすべてのコマンドの合計数。 |
カウント |
CacheHitRate |
キャッシュのヒット率を表します。これは、 |
割合 (%) |
CacheHits |
キャッシュで読み取り専用のキー検索に成功した数。 |
カウント |
CurrConnections |
キャッシュへのクライアント接続の数。 |
カウント |
ThrottledCmds |
ワークロードがスケーリング ElastiCache 可能よりも速くスケーリングされた ElastiCache ために によってスロットリングされたリクエストの数。 |
カウント |
NewConnections |
この期間内にサーバーによって受け入れられた接続の総数。 |
カウント |
CurrItems |
キャッシュの項目数。 |
カウント |
CurrVolatileItems |
を含むキャッシュ内の項目の数TTL。 |
カウント |
NetworkBytesIn |
キャッシュに転送された合計バイト数 |
バイト |
NetworkBytesOut |
キャッシュから転送された合計バイト数 |
バイト |
Evictions |
キャッシュによって削除されたキーの数 |
カウント |
IamAuthenticationExpirations |
期限切れのIAM認証済み Valkey または Redis OSS接続の合計数。IAM による認証 の詳細については、ユーザーガイドで確認できます。 |
カウント |
IamAuthenticationThrottling |
スロットリングされたIAM認証済み Valkey または Redis OSSAUTHまたはHELLOリクエストの総数。IAM による認証 の詳細については、ユーザーガイドで確認できます。 |
カウント |
KeyAuthorizationFailures |
ユーザーがアクセス許可を持たないキーへのアクセスに失敗した試行の合計数。不正アクセスの試みを検出するために、このアラームを設定することをお勧めします。 |
カウント |
AuthenticationFailures |
AUTH コマンドOSSを使用して Valkey または Redis への認証に失敗した試行の合計数。不正アクセスの試みを検出するために、このアラームを設定することをお勧めします。 |
カウント |
CommandAuthorizationFailures |
ユーザーが呼び出すためのアクセス許可を持たないコマンドの実行に失敗した試行の合計数。不正アクセスの試みを検出するために、このアラームを設定することをお勧めします。 |
カウント |
コマンドレベルメトリクス
ElastiCache は、次のコマンドレベルのメトリクスも出力します。各コマンドタイプについて、 はコマンドの合計数と、そのコマンドタイプによってECPUs消費された数を ElastiCache 出力します。
メトリクス | 説明 | 単位 |
---|---|---|
EvalBasedCmds |
キャッシュが受信した get コマンドの数。 |
カウント |
EvalBasedCmdsECPUs |
ECPUs 評価ベースのコマンドによって消費されます。 |
カウント |
GeoSpatialBasedCmds |
地理空間ベースのコマンドの総数。これは Valkey または Redis OSS コマンド統計から派生します。これは、geoadd、geodist、geohash、geopos、georadius、georadius、georadiusbymember など、すべての geo タイプのコマンドを合計して導き出されます。 |
カウント |
GeoSpatialBasedCmdsECPUs |
ECPUs 地理空間ベースのコマンドによって消費されます。 |
カウント |
GetTypeCmds |
読み取り専用タイプのコマンドの合計数。これは、すべての読み取り専用タイプOSSコマンド (get、hget、scard、lrange など) を合計して、Valkey または Redis コマンド統計から派生します。 |
カウント |
GetTypeCmdsECPUs |
ECPUs 読み取りコマンドによって消費されます。 |
カウント |
HashBasedCmds |
ハッシュベースのコマンドの総数。これは、1 つ以上のハッシュ (hget、hkeys、hvals、hdel など) に作用するすべてのコマンドを合計することで、Valkey または Redis OSS コマンド統計から派生します。 |
カウント |
HashBasedCmdsECPUs |
ECPUs ハッシュベースのコマンドによって消費されます。 |
カウント |
HyperLogLogBasedCmds |
HyperLogLogベースのコマンドの合計数。これは、すべての pf タイプのOSSコマンド (pfadd、pfcount、pfmerge など) を合計して、Valkey または Redis コマンド統計から派生します。 |
カウント |
HyperLogLogBasedCmdsECPUs |
ECPUs HyperLogLogベースのコマンドによって消費されます。 |
カウント |
JsonBasedCmds |
読み取りJSONコマンドと書き込みコマンドの両方を含むコマンドの合計数。これは、JSONキーで動作するすべてのOSSコマンドを合計することで、Valkey または Redis JSON コマンド統計から派生します。 |
カウント |
JsonBasedCmdsECPUs |
ECPUs 読み取りJSONコマンドと書き込みコマンドの両方を含むすべてのコマンドによって消費されます。 |
カウント |
JsonBasedGetCmds |
JSON 読み取り専用コマンドの合計数。これは、JSONキーで動作するすべてのJSON読み取りOSSコマンドを合計することで、Valkey または Redis コマンド統計から派生します。 |
カウント |
JsonBasedGetCmdsECPUs |
ECPUs JSON読み取り専用コマンドによって消費されます。 |
カウント |
JsonBasedSetCmds |
JSON 書き込みコマンドの合計数。これは、JSONキーで動作するすべてのJSON書き込みOSSコマンドを合計することで、Valkey または Redis コマンド統計から派生します。 |
カウント |
JsonBasedSetCmdsECPUs |
ECPUs JSON書き込みコマンドによって消費されます。 |
カウント |
KeyBasedCmds |
キーベースのコマンドの総数。これは、複数のデータ構造 (del、期限切れ、名前変更など) にわたって 1 つ以上のキーで動作するすべてのコマンドを合計することで、Valkey または Redis OSS コマンド統計から派生します。 |
カウント |
KeyBasedCmdsECPUs |
ECPUs キーベースのコマンドによって消費されます。 |
カウント |
ListBasedCmds |
リストベースのコマンドの総数。これは、1 つ以上のリスト (lindex、lrange、lpush、ltrim など) で動作するすべてのコマンドを合計することで、Valkey または Redis コマンドOSS統計から派生します。 |
カウント |
ListBasedCmdsECPUs |
ECPUs はリストベースのコマンドによって消費されます。 |
カウント |
NonKeyTypeCmds |
キーベースではないコマンドの合計数。これは、acl、dbsize、または info など、キーに作用しないすべてのコマンドを合計することで、Valkey または Redis OSS コマンド統計から派生します。 |
カウント |
NonKeyTypeCmdsECPUs |
ECPUs non-key-based コマンドによって消費されます。 |
カウント |
PubSubBasedCmds |
pub/sub 機能のコマンドの総数。これは、psubscribe、publish、pubsub、punsubscribe、ssubscribe、 sunsubscribe、spublish、subscribe、および unsubscribe の機能に使用されるすべてのコマンドを合計することで、Valkey または Redis OSS コマンド統計から派生します。 |
カウント |
PubSubBasedCmdsECPUs |
ECPUs pub/sub-based コマンドによって消費されます。 |
カウント |
SetBasedCmds |
セットベースのコマンドの総数。これは、1 つ以上のセット (カード、sdiff、sadd、sunion など) で動作するすべてのコマンドを合計することで、Valkey または Redis OSS コマンド統計から派生します。 |
カウント |
SetBasedCmdsECPUs |
ECPUs セットベースのコマンドによって消費されます。 |
カウント |
SetTypeCmds |
書き込みタイプのコマンドの合計数。これは、データ (set、hset、sadd、lpop など) で動作するすべてのミュータティブタイプのコマンドを合計することで、Valkey または Redis OSS コマンド統計から派生します。 |
カウント |
SetTypeCmdsECPUs |
ECPUs 書き込みコマンドによって消費されます。 |
カウント |
SortedSetBasedCmds |
ソートされたセットベースのコマンドの総数。これは、1 つ以上のソートされたセット (zcount、zrange、zrank、zadd など) で動作するすべてのコマンドを合計することで、Valkey または Redis コマンドOSS統計から派生します。 |
カウント |
SortedSetBasedCmdsECPUs |
ECPUs ソートベースのコマンドによって消費されます。 |
カウント |
StringBasedCmds |
文字列ベースのコマンドの総数。これは、1 つ以上の文字列 (strlen、setex、setrange など) で動作するすべてのコマンドを合計することで、Valkey または Redis OSS コマンド統計から派生します。 |
カウント |
StringBasedCmdsECPUs |
ECPUs 文字列ベースのコマンドによって消費されます。 |
カウント |
StreamBasedCmds |
ストリームベースのコマンドの総数。これは、1 つ以上のストリームデータ型 (xrange、xlen、xadd、xdel など) で動作するすべてのコマンドを合計することで、Valkey または Redis コマンドOSS統計から派生します。 |
カウント |
StreamBasedCmdsECPUs |
ECPUs ストリームベースのコマンドによって消費されます。 |
カウント |
サーバーレスキャッシュイベント
ElastiCache は、サーバーレスキャッシュに関連するイベントをログに記録します。この情報には、イベントの日付と時刻、イベントのソース名とソースタイプ、イベントの説明などがあります。 ElastiCache コンソール、 AWS CLI describe-events コマンド、または ElastiCache API アクション を使用して、ログからイベントを簡単に取得できますDescribeEvents
。
Amazon を使用して、 ElastiCache イベントのモニタリング、取り込み、変換、およびアクションを選択できます EventBridge。詳細については、Amazon EventBridge https://docs.aws.amazon.com/eventbridge/latest/userguide/ を参照してください。
ElastiCache イベントの表示 (コンソール)
ElastiCache コンソールを使用してイベントを表示するには:
にサインイン AWS Management Console し、 で ElastiCache コンソールを開きます。 https://console.aws.amazon.com/elasticache/
利用可能なすべてのイベントのリストを表示するには、ナビゲーションペインで [イベント] を選択します。
イベント画面では、リストの各行が 1 つのイベントを表し、イベントソース、イベントタイプ、イベントのGMT時刻、およびイベントの説明が表示されます。Filter を使用して、イベントリストにすべてのイベントを表示するか特定タイプのイベントのみを表示するかを指定できます。
ElastiCache イベントの表示 (AWS CLI)
を使用して ElastiCache イベントのリストを生成するには AWS CLI、describe-events コマンドを使用します。オプションパラメータを使用して、一覧されるイベントのタイプ、イベントの期間、イベント一覧の最大数などを制御できます。
次のコードでは、最大 40 個のサーバーレスキャッシュイベントを一覧表示します。
aws elasticache describe-events --source-type serverless-cache --max-items 40
次のコードでは、過去 24 時間 (1440 分) のサーバーレスキャッシュのイベントをすべて一覧表示します。
aws elasticache describe-events --source-type serverless-cache --duration 1440
サーバーレスイベント
このセクションでは、サーバーレスキャッシュに対して受け取る可能性のあるさまざまなタイプのイベントについて説明します。
サーバーレスキャッシュ作成イベント
詳細タイプ | 説明 | 単位 | ソース | メッセージ |
---|---|---|---|---|
キャッシュ作成 |
キャッシュ ARN |
作成 |
サーバーレスキャッシュ |
キャッシュ <cache-name> が作成され、使用できる状態になりました。 |
キャッシュ作成 |
キャッシュ ARN スナップショット ARN |
作成 |
サーバーレスキャッシュ |
キャッシュ <cache-name> が作成され、データがスナップショットから復元されました。キャッシュが使用する準備ができました。 |
キャッシュ作成失敗 |
キャッシュ ARN |
失敗 |
サーバーレスキャッシュ |
キャッシュ <cache-name> を作成できませんでした。VPC エンドポイントを作成するのに十分な空き IP アドレスがありません。 |
キャッシュ作成失敗 |
キャッシュ ARN |
失敗 |
サーバーレスキャッシュ |
キャッシュ <cache-name> を作成できませんでした。リクエストで入力されたサブネットが無効です。 |
キャッシュ作成失敗 |
キャッシュ ARN |
失敗 |
サーバーレスキャッシュ |
キャッシュ <cache-name> を作成できませんでした。VPC エンドポイントの作成にクォータ制限に達しました。 |
キャッシュ作成失敗 |
キャッシュ ARN |
失敗 |
サーバーレスキャッシュ |
キャッシュ <cache-name> を作成できませんでした。VPC エンドポイントを作成するアクセス許可がありません。 |
キャッシュ作成失敗 |
キャッシュ ARN |
失敗 |
サーバーレスキャッシュ |
キャッシュ <cache-name> を作成できませんでした。互換性のない Valkey または Redis OSSバージョンを持つユーザーは、ユーザーグループ <user-group-name> に存在します。 |
キャッシュ作成失敗 |
キャッシュ ARN キャッシュスナップショット ARN |
失敗 |
サーバーレスキャッシュ |
キャッシュ <cache-name> を作成できませんでした。指定されたユーザーグループ <user-group-name> は存在しません。 |
キャッシュ作成失敗 |
キャッシュ ARN |
失敗 |
サーバーレスキャッシュ |
キャッシュ <cache-name> を作成できませんでした。<reason> という理由により、スナップショットからのデータ復元が失敗しました。 失敗の理由:
|
サーバーレスキャッシュ更新イベント (バルキーまたは Redis OSS)
詳細タイプ | リソースリスト | カテゴリ | ソース | メッセージ |
---|---|---|---|---|
キャッシュ更新 |
キャッシュ ARN |
設定変更 |
サーバーレスキャッシュ |
SecurityGroups がキャッシュ <cache-name> 用に更新されました。 |
キャッシュ更新 |
キャッシュ ARN |
設定変更 |
サーバーレスキャッシュ |
キャッシュ <cache-name> のタグが更新されました。 |
キャッシュ更新失敗 |
キャッシュ ARN |
設定変更 |
サーバーレスキャッシュ |
キャッシュ <cache-name> の更新に失敗しました。互換性のない Valkey または Redis OSSバージョンを持つユーザーは、ユーザーグループ <user-group-name> に存在します。 |
キャッシュ更新失敗 |
キャッシュ ARN |
設定変更 |
サーバーレスキャッシュ |
キャッシュ <cache-name> の更新が失敗 SecurityGroups しました。 |
キャッシュ更新失敗 |
キャッシュ ARN |
設定変更 |
サーバーレスキャッシュ |
アクセス許可が不十分なため、キャッシュ <cache-name> failed. SecurityGroups update の更新に失敗しました。 |
キャッシュ更新失敗 |
キャッシュ ARN |
設定変更 |
サーバーレスキャッシュ |
キャッシュ <cache-name> の更新に失敗しました。 SecurityGroups SecurityGroups が無効なため、更新に失敗しました。 |
サーバーレスキャッシュ削除イベント (バルキーまたは Redis OSS)
詳細タイプ | リソースリスト | カテゴリ | ソース | メッセージ |
---|---|---|---|---|
キャッシュ削除 |
キャッシュ ARN |
削除 |
サーバーレスキャッシュ |
キャッシュ <cache-name> が削除されました。 |
サーバーレスキャッシュの使用制限イベント (バルキーまたは Redis OSS)
詳細タイプ | 説明 | 単位 | ソース | メッセージ |
---|---|---|---|---|
キャッシュ更新 |
キャッシュ ARN |
設定変更 |
サーバーレスキャッシュ |
キャッシュ <cache-name> の上限が更新されました。 |
キャッシュの上限接近 |
キャッシュ ARN |
通知 |
サーバーレスキャッシュ |
スロット <X> がスロットあたりの上限 32 GB の <Y>% 以上を使用しています。例: スロット 10 がスロットあたりの上限 32 GB の 90% 以上を使用しています。 |
キャッシュ更新失敗 |
キャッシュ ARN |
失敗 |
サーバーレスキャッシュ |
キャッシュ <cache-name> が削除されたため、キャッシュの上限を更新できませんでした。 |
キャッシュ更新失敗 |
キャッシュ ARN |
失敗 |
サーバーレスキャッシュ |
キャッシュ <cache-name> の設定が無効なため、キャッシュの上限を更新できませんでした。 |
キャッシュ更新失敗 |
キャッシュ ARN |
失敗 |
サーバーレスキャッシュ |
現在キャッシュされているデータが新しい制限を超えているため、キャッシュ <cache-name> の制限を更新できませんでした。上限を適用する前に、一部のデータをフラッシュしてください。 |
サーバーレスキャッシュスナップショットイベント (Valkey または Redis OSS)
詳細タイプ | リソースリスト | カテゴリ | ソース | メッセージ |
---|---|---|---|---|
スナップショット作成 |
キャッシュ ARN スナップショット ARN |
作成 |
serverless-cache-snapshot |
キャッシュ <cache-name> 用にスナップショット <snapshot-name> が作成されました。 |
スナップショット作成失敗 |
キャッシュ ARN スナップショット ARN |
失敗 |
serverless-cache-snapshot |
キャッシュ <cache-name> のスナップショットを作成できませんでした。<reason>、カスタマー管理キー <key-id> でスナップショット <snapshot-name> を作成できませんでした。 失敗理由メッセージ:
|
スナップショット作成失敗 |
キャッシュ ARN スナップショット ARN |
失敗 |
serverless-cache-snapshot |
キャッシュ <cache-name> のスナップショットを作成できませんでした。<reason> という理由により、スナップショット <snapshot-name> の作成に失敗しました。 既定の理由:
|
スナップショットエクスポート失敗 |
スナップショット ARN |
失敗 |
serverless-cache-snapshot |
キャッシュ <cache-name> のスナップショットをエクスポートできませんでした。 ElastiCache にはバケットに対するアクセス許可がないため、スナップショットをバケット %s にエクスポートできませんでした。 |
スナップショットエクスポート失敗 |
スナップショット ARN |
失敗 |
serverless-cache-snapshot |
キャッシュ <cache-name> のスナップショットをエクスポートできませんでした。バケットに同じ名前のオブジェクトが既に存在するため、スナップショットをバケット '%s' にエクスポートできませんでした。 |
スナップショットエクスポート失敗 |
スナップショット ARN |
失敗 |
serverless-cache-snapshot |
キャッシュ <cache-name> のスナップショットをエクスポートできませんでした。バケット所有者のアカウント ID が変更されたため、スナップショットをバケット '%s' にエクスポートできませんでした。 |
スナップショットエクスポート失敗 |
スナップショット ARN |
失敗 |
serverless-cache-snapshot |
キャッシュ <cache-name> のスナップショットをエクスポートできませんでした。S3 バケットにアクセスできないため、スナップショットをバケット '%s' にエクスポートできませんでした。 |
スナップショットエクスポート失敗 |
スナップショット ARN |
失敗 |
serverless-cache-snapshot |
キャッシュ <cache-name> のスナップショットをエクスポートできませんでした。バケットにアクセスできないため、スナップショットをバケット '%s' にエクスポートできませんでした。 |
スナップショットエクスポート失敗 |
スナップショット ARN |
失敗 |
serverless-cache-snapshot |
キャッシュ <cache-name> のスナップショットをエクスポートできませんでした。バケットが存在しないため、スナップショットをバケット '%s' にエクスポートできませんでした。 |
スナップショットエクスポート失敗 |
スナップショット ARN |
失敗 |
serverless-cache-snapshot |
キャッシュ <cache-name> のスナップショットをエクスポートできませんでした。<reason> という理由から、ソーススナップショットのカスタマー管理キー %s でスナップショットをバケット '%s' にエクスポートできませんでした。 |
スナップショットエクスポート失敗 |
スナップショット ARN |
失敗 |
serverless-cache-snapshot |
キャッシュ <cache-name> のスナップショットをエクスポートできませんでした。スナップショットをバケット '%s' にエクスポートできませんでした。 |
スナップショットコピー失敗 |
スナップショット arn-1 スナップショット arn-2 |
失敗 |
serverless-cache-snapshot |
スナップショット <snapshot-name> をコピーできませんでした。<reason-name> という理由から、ソーススナップショットのカスタマー管理キー <key-id> を使用してスナップショット '%s' をスナップショット '%s' にコピーできませんでした。 |
スナップショットコピー失敗 |
スナップショット arn-1 スナップショット arn-2 |
失敗 |
serverless-cache-snapshot |
スナップショット <snapshot-name> をコピーできませんでした。ターゲットスナップショットのカスタマー管理キー '%s' '%s' を使用して、スナップショット'%s'をスナップショット '%s' にコピーできませんでした。 |
Valkey と Redis の独自設計クラスターメトリクスとイベント OSS
ElastiCache は、Valkey および Redis を操作するときに、独自設計のクラスターをモニタリングするためのさまざまなメトリクスとイベントを提供しますOSS。これには、 および AWS CLI Amazon Simple Notification Service () を介して利用可能なホストレベルのメトリクス、コマンドレベルのメトリクス、イベントログが含まれますSNS。