

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon EventBridge のモニタリング
<a name="eb-monitoring"></a>

EventBridgeは、一致した[イベント](eb-events.md)の数から、[ターゲット](eb-targets.md)が[ルール](eb-rules.md)によって呼び出された回数まで、あらゆるメトリクスを毎分 Amazon CloudWatch に送信します。

 次のビデオでは、CloudWatch による EventBridge の動作のモニタリングと監査についてレビューしています。




**ベストエフォート型の CloudWatch メトリクス配信**  
CloudWatch メトリクスは、ベストエフォートで配信されます。ほとんどの EventBridge オペレーションでは、データポイントが CloudWatch に送信されます。メトリクスの完全性や適時性は保証されません。特定の 1 分間のデータポイントは、CloudWatch を通じて利用可能になる前に遅延したり、まったく配信されない場合があります。CloudWatch メトリクスを使用すると、アクティビティの性質をほぼリアルタイムで把握できます。これらは、すべてのオペレーションを完全に説明するものではありません。

**Topics**
+ [EventBridge のメトリクス](#eb-metrics)
+ [EventBridge メトリクスのディメンション](#eb-metrics-dimensions)
+ [Amazon EventBridge でイベント配信をモニタリングするためのベストプラクティス](eb-monitoring-events-best-practices.md)
+ [EventBridge は、Amazon CloudWatch Events の進化形です。](eb-cwe-now-eb.md)

## EventBridge のメトリクス
<a name="eb-metrics"></a>

`AWS/Events` 名前空間には、次のメトリクスが含まれます。

カウントを単位として使用するメトリクスでは、Sum および SampleCount が最も有用な統計となる傾向があります。

`RuleName` ディメンションのみを指定するメトリクスは、デフォルトのイベントバスを参照します。`EventBusName` と `RuleName` の両方のディメンションを指定するメトリクスは、カスタムイベントバスを参照します。


| メトリクス | 説明 | ディメンション | 単位 | 
| --- | --- | --- | --- | 
|  DeadLetterInvocations  | イベントに反応してルールのターゲットが呼び出されなかった回数。これには、呼び出しによって同じルールが再度実行され、無限ループが発生したものが含まれます。 | RuleName | カウント | 
|  Events  | EventBridge によって取り込まれたパートナーイベントの数。 | EventSourceName | カウント | 
|  FailedInvocations  | 完全に失敗した呼び出しの回数。これには、再試行された呼び出しや、再試行の後に成功した呼び出しは含まれません。また、`DeadLetterInvocations` にカウントされる失敗した呼び出しもカウントされません。 EventBridge がこのメトリクスを CloudWatch に送信するのは、ゼロでない場合のみです。  | RuleName | カウント | 
|  Invocations  | イベントに反応してルールのターゲットが呼び出された回数。これには、成功した呼び出しと失敗した呼び出しが含まれますが、スロットルされた試行と再実行された試行は完全に失敗するまで含められません。`DeadLetterInvocations` は含まれません。 EventBridge がこのメトリクスを CloudWatch に送信するのは、ゼロでない場合のみです。  | なし、RuleName | カウント | 
| InvocationAttempts | EventBridge がターゲットを呼び出そうとした回数。 | EventBusName、なし、RuleName | カウント | 
|  InvocationsCreated  | 各イベントに応答して作成された呼び出しの総数。<br />このメトリクスは、[EventBridge サービスクォータ](eb-quota.md#eb-limits)「**Invocations スロットリング制限 (トランザクション/秒)**」の使用状況をモニタリングするためによく使用されます。 | なし | カウント | 
|  InvocationsFailedToBeSentToDlq  | デッドレターキューに移動できなかった呼び出しの数。デッドレターキューエラーは、アクセス許可エラー、使用できないリソース、またはサイズ制限が原因で発生する可能性があります。 EventBridge がこのメトリクスを CloudWatch に送信するのは、ゼロでない場合のみです。  | RuleName | カウント | 
|  IngestiontoInvocationCompleteLatency  | イベントの取り込みから最初の呼び出し試行が完了するまでにかかった時間。 | EventBusName、なし、RuleName | ミリ秒 | 
| IngestionToInvocationSuccessLatency | 呼び出し終了時間をカットオフとして使用して、イベント取り込みからターゲット配信が成功するまでにかかる時間。<br />このメトリクスは、ターゲットへの最初の配信試行が成功した後にのみ出力されます。 | EventBusName、なし、RuleName | ミリ秒 | 
|  IngestiontoInvocationStartLatency  | イベントが EventBridge によって取り込まれてから、ターゲットの最初の呼び出しまでに測定されたイベントの処理時間。 | EventBusName、なし、RuleName | ミリ秒 | 
|  InvocationsSentToDlq  | デッドレターキューに移動された呼び出しの数。 EventBridge がこのメトリクスを CloudWatch に送信するのは、ゼロでない場合のみです。  | RuleName | カウント | 
|  MatchedEvents  | EventBusName または EventSourceName を指定した場合、いずれかのルールと一致したイベントの数。RuleName を指定した場合、特定のルールと一致したイベントの数。 | EventBusName、EventSourceName、RuleName | カウント | 
| RetryInvocationAttempts | Target の呼び出しを再試行した回数。EventBridge がこのメトリクスを CloudWatch に送信するのは、ゼロでない場合のみです。 | EventBusName、なし、RuleName | カウント | 
| SuccessfulInvocationAttempts | ターゲットが正常に呼び出された回数。 | EventBusName、なし、RuleName | カウント | 
|  ThrottledRules  | ルール実行がスロットリングされた回数。これらのルールの呼び出しは遅延する場合があります。<br />詳細については、「[EventBridge イベントバスのクォータ](eb-quota.md#eb-limits)」の「**Invocations スロットリング制限 (トランザクション/秒)**」を参照してください。 | EventBusName、なし、RuleName | カウント | 
|  TriggeredRules  | 実行されて任意のイベントに一致したルールの数。<br />このメトリクスは、ルールがトリガーされるまで CloudWatch で表示されません。 | EventBusName、なし、RuleName | カウント | 
|  EventBusEncryptionStarted  | イベントバスの再暗号化オペレーションが開始された回数。イベントバス設定を更新すると、EventBridge に保存されている静的設定の再暗号化がトリガーされます。 | EventBusName | カウント | 
|  EventBusEncryptionCompleted  | イベントバスの再暗号化オペレーションが正常に完了した回数。イベントバス設定を更新すると、EventBridge に保存されている静的設定の再暗号化がトリガーされます。 | EventBusName | カウント | 
|  EventBusEncryptionFailed  | イベントバスの再暗号化オペレーションが失敗した回数。イベントバス設定を更新すると、EventBridge に保存されている静的設定の再暗号化がトリガーされます。 EventBridge がこのメトリクスを CloudWatch に送信するのは、ゼロでない場合のみです。  | EventBusName | カウント | 

### EventBridge の PutEvents メトリクス
<a name="eb-metrics-putevents"></a>

`AWS/Events` 名前空間には、`[PutEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html)` API リクエストに関する以下のメトリクスが含まれます。

カウントを単位として使用するメトリクスでは、Sum および SampleCount が最も有用な統計となる傾向があります。


| メトリクス | 説明 | ディメンション | 単位 | 
| --- | --- | --- | --- | 
| PutEventsApproximateCallCount | 受信した `[PutEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html)` リクエストの概数。 | なし | カウント | 
|  PutEventsApproximateFailedCount  | 失敗した `[PutEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html)` リクエストの概数。 | なし | カウント | 
|  PutEventsApproximateSuccessCount  | 成功した `[PutEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html)` リクエストの概数。 | なし | カウント | 
|  PutEventsApproximateThrottledCount  | スロットリングにより拒否された `[PutEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html)` リクエストの数。 | なし | カウント | 
| PutEventsEntriesCount | `[PutEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html)` リクエストに含まれるイベントエントリの数。 | なし | カウント | 
| PutEventsFailedEntriesCount | 取り込みに失敗した `[PutEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html)` リクエスト内のイベントエントリの数。 | なし | カウント | 
|  PutEventsLatency  | `[PutEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html)` リクエスト 1 回あたりにかかった時間。 | なし | ミリ秒 | 
|  PutEventsRequestSize  | `[PutEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html)` リクエストのサイズ。 | なし | バイト | 

### EventBridge の PutPartnerEvents メトリクス
<a name="eb-metrics-putpartnerevents"></a>

`AWS/Events` 名前空間には、`[PutPartnerEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPartnerEvents.html)` API リクエストに関する以下のメトリクスが含まれます。

**注記**  
EventBridge には、イベントを送信する SaaS パートナーアカウントの [PutPartnerEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPartnerEvents.html) リクエストに関するメトリクスのみが含まれます。詳細については、[Amazon EventBridge での SaaS パートナーからのイベントの受信](eb-saas.md)を参照してください。

カウントを単位として使用するメトリクスでは、Sum および SampleCount が最も有用な統計となる傾向があります。


| メトリクス | 説明 | ディメンション | 単位 | 
| --- | --- | --- | --- | 
| PutPartnerEventsApproximateCallCount | 受信した `[PutPartnerEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPartnerEvents.html)` リクエストの概数。 | なし | カウント | 
|  PutPartnerEventsApproximateFailedCount  | 失敗した `[PutPartnerEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPartnerEvents.html)` リクエストの概数。 | なし | カウント | 
|  PutPartnerEventsApproximateThrottledCount  | スロットリングにより拒否された `[PutPartnerEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPartnerEvents.html)` リクエストの数。 | なし | カウント | 
|  PutPartnerEventsApproximateSuccessCount  | 成功した `[PutPartnerEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPartnerEvents.html)` リクエストの概数。 | なし | カウント | 
| PutPartnerEventsEntriesCount | `[PutPartnerEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPartnerEvents.html)` リクエストに含まれるイベントエントリの数。 | なし | カウント | 
| PutPartnerEventsFailedEntriesCount | 取り込みに失敗した `[PutPartnerEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPartnerEvents.html)` リクエスト内のイベントエントリの数。 | なし | カウント | 
|  PutPartnerEventsLatency  | `[PutPartnerEvents](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutPartnerEvents.html)` リクエスト 1 回あたりにかかった時間。 | なし | ミリ秒 | 

## EventBridge メトリクスのディメンション
<a name="eb-metrics-dimensions"></a>

EventBridge メトリクスには*ディメンション*、つまりソート可能な属性があり、それを以下に示します。


|  ディメンション  |  説明  | 
| --- | --- | 
|  EventBusName  | 使用可能なメトリクスをイベントバス名でフィルター処理します。 | 
|  EventSourceName  | 使用可能なメトリクスをパートナーイベントソース名でフィルター処理します。 | 
|  RuleName  | 使用可能なメトリクスをルール名でフィルター処理します。 | 