Download PDF
Download page GCP Cloud Run.
GCP Cloud Run
Google Cloud Platform(GCP)Cloud Run は、Google のスケーラブルなインフラストラクチャ上でコンテナを直接実行できる、マネージド コンピューティング プラットフォームです。
Cisco Cloud Observability は、次の Cloud Run エンティティのモニタリングをサポートしています。
- サービス:Web のリクエストまたはイベントに応答するコードを実行するために使用されます。サービスには複数のリビジョンが含まれています。
- ジョブ:作業(ジョブ)を実行し、作業が完了したら終了するコードを実行するために使用されます。ジョブは、指定されたジョブ実行で並行して実行される、1 つまたは複数の独立したタスクで構成されます。
- リビジョン:サービスへの展開ごとにリビジョンが作成されます。リビジョンは、1 つ以上のコンテナイメージと、環境変数、メモリ制限、同時実行数の値などの環境設定で構成されます。
このエンティティをモニターするには、クラウド接続を設定する必要があります。「Connect to Google Cloud Platform」を参照してください。
Cisco Cloud Observability は、[Observe] ページに GCP エンティティを表示します。特定のエンティティインスタンスのメトリックは、リストビューと詳細ビューに表示されます。
Error rendering macro 'excerpt-include'
User 'null' does not have permission to view the page.
詳細ビュー
Cloud Run エンティティの詳細ビューを表示するには、次の手順を実行します。
- [Observe] ページに移動します。
- [Containers] の下で、[GCP Cloud Run Services] または [GCP Cloud Run Jobs] をクリックします。
リストビューが表示されます。 - リストからインスタンスの [Name ] をクリックして、詳細ビューを表示します。
詳細ビューには、選択したインスタンスに関連するメトリック、重要業績評価指標、およびプロパティ(属性)が表示されます。
- [Observe] ページに移動します。
- [Containers] の下で、[GCP Cloud Run Services] をクリックします。
- 左側のナビゲーションパネルの [Relationships] マップで、[GCP Cloud Run Revisions] をクリックします。
リストビューが表示されます。 - リストからインスタンスの [Name ] をクリックして、詳細ビューを表示します。
詳細ビューには、選択したインスタンスに関連するメトリック、重要業績評価指標、およびプロパティ(属性)が表示されます。
メトリックと重要業績評価指標
Cisco Cloud Observability では、Cloud Run エンティティに、次のメトリックと重要業績評価指標(KPI)が表示されます。
一部の GCP メトリックが Cisco Cloud Observabilityで変更されています。メトリックの表示名と説明は、ソースメトリックとは異なる場合があります。
[表示名(Display Name)] | ソースメトリック | Description |
---|---|---|
Billable Instance Time (秒) | container/billable_instance_time | すべてのコンテナインスタンスで集約された請求可能な時間。 |
Completed Health Check Probes |
| 完了した正常性チェックのプローブ試行またはプローブ終了の数と、その結果。 |
Health Check Probe Latency (ms) |
| ミリ秒単位の、プローブの実行に費やされた時間の分布(成功または失敗するまで、またはプローブの試行)。 |
CPU Allocation (秒) |
| 秒単位のコンテナの CPU 割り当て。 |
CPU Utilization (%) |
| すべてのコンテナインスタンスでのコンテナの CPU 使用率の分布。 |
Instances |
| 存在するコンテナインスタンスの数(状態別)。 |
Max Concurrent Requests |
| 1 分間に各コンテナインスタンスによって処理される同時リクエストの最大数の分布。 |
Memory Allocation (ギガバイト) |
| ギガバイト-秒単位のコンテナのメモリ割り当て。 |
Memory Utilization (%) |
| すべてのコンテナインスタンスでのコンテナのメモリ使用率の分布。 |
Network Throughput (バイト) |
| バイト単位の、発信/着信ソケットおよび HTTP レスポンスのトラフィック。 |
Throttled Bytes Dropped |
| ネットワークスロットリングが原因でドロップした発信/着信バイト数。 |
Throttled Packets Dropped |
| ネットワークスロットリングが原因でドロップした発信/着信パケット数。 |
Startup Latency (ms) |
| ミリ秒単位の、新しいコンテナインスタンスの開始にかかった時間の分布。 |
Requests |
| リビジョンに到達するリクエストの数。 |
Request Latency (ms) |
| ミリ秒単位の、リビジョンに到達するリクエスト遅延の分布。 |
[表示名(Display Name)] | ソースメトリック | Description |
---|---|---|
Billable Instance Time(秒) | container/billable_instance_time | すべてのコンテナインスタンスで集約された請求可能な時間。 |
CPU Allocation(秒) |
| 秒単位のコンテナの CPU 割り当て。 |
CPU Utilization(%) |
| すべてのコンテナインスタンスでのコンテナの CPU 使用率の分布。 |
Memory Allocation (ギガバイト) |
| ギガバイト-秒単位のコンテナのメモリ割り当て。 |
Memory Utilization(%) |
| すべてのコンテナインスタンスでのコンテナのメモリ使用率の分布。 |
Network Throughput(バイト) |
| バイト単位の、発信/着信ソケットおよび HTTP レスポンスのトラフィック。 |
Throttled Bytes Dropped |
| ネットワークスロットリングが原因でドロップした発信/着信バイト数。 |
Throttled Packets Dropped |
| ネットワークスロットリングが原因でドロップした発信/着信パケット数。 |
Startup Latency(ミリ秒) |
| ミリ秒単位の、新しいコンテナインスタンスの開始にかかった時間の分布。 |
Completed Executions |
| 完了したジョブ実行の数と、その結果。 |
Completed Task Attempts |
| 完了したタスク試行の数と、対応する終了結果。 |
Running Executions |
| 実行中のジョブ実行の数。 |
Running Task Attempts |
| 実行中のタスク試行の数。 |
[表示名(Display Name)] | ソースメトリック | Description |
---|---|---|
Billable Instance Time (秒) | container/billable_instance_time | すべてのコンテナインスタンスで集約された請求可能な時間。 |
Completed Health Check Probes |
| 完了した正常性チェックのプローブ試行またはプローブ終了の数と、その結果。 |
Health Check Probe Latency (ms) |
| ミリ秒単位の、プローブの実行に費やされた時間の分布(成功または失敗するまで、またはプローブの試行)。 |
CPU Allocation (秒) |
| 秒単位のコンテナの CPU 割り当て。 |
CPU Utilization (%) |
| すべてのコンテナインスタンスでのコンテナの CPU 使用率の分布。 |
Instances |
| 存在するコンテナインスタンスの数(状態別)。 |
Max Concurrent Requests |
| 1 分間に各コンテナインスタンスによって処理される同時リクエストの最大数の分布。 |
Memory Allocation (ギガバイト) |
| ギガバイト-秒単位のコンテナのメモリ割り当て。 |
Memory Utilization (%) |
| すべてのコンテナインスタンスでのコンテナのメモリ使用率の分布。 |
Network Throughput (バイト) |
| バイト単位の、発信/着信ソケットおよび HTTP レスポンスのトラフィック。 |
Throttled Bytes Dropped |
| ネットワークスロットリングが原因でドロップした発信/着信バイト数。 |
Throttled Packets Dropped |
| ネットワークスロットリングが原因でドロップした発信/着信パケット数。 |
Startup Latency (ms) |
| ミリ秒単位の、新しいコンテナインスタンスの開始にかかった時間の分布。 |
Requests |
| リビジョンに到達するリクエストの数。 |
Request Latency (ms) |
| ミリ秒単位の、リビジョンに到達するリクエスト遅延の分布。 |
プロパティ(属性)
[Name] をクリックすると、右側に [Properties] パネルがある詳細ビューが表示されます。 Cisco Cloud Observability では、Cloud Run エンティティの次のプロパティが表示されます。
[表示名(Display Name)] | ソースプロパティ名 | 説明 |
---|---|---|
Provider | - | ハードコードされた gcp 文字列。 |
Account ID | - | GCP プロジェクトの ID。 |
Platform | - | ハードコードされた gcp_cloud_run_service 文字列。 |
Region | - | GCP の name フィールドからトリミングされた、サービスが展開されているリージョン。 |
ID | name | サービスの ID。 |
Name | - | GCP の name フィールドからトリミングされた、サービスの名前。 |
Generation | generation | ユーザーが目的の状態を変更するたびに単調に増加する数値。 |
Create Time | createTime | 作成時刻。 |
Update Time | updateTime | 最終変更時刻。 |
Delete Time | deleteTime | 削除時刻。 |
Expire Time | expireTime | 削除されたリソースが完全に削除されるまでの時間。 |
Launch Stage | launchStage | このサービスを作成するために必要な最も安定性の低い公開ステージ。
|
Reconciling | reconciling | リソースの調整が進行中かどうかを示します。 |
Observed Generation | observedGeneration | 現在トラフィックを処理しているこのサービスの世代。 |
Created By | creator | 認証された作成者の電子メールアドレス。 |
Last Modified By | lastModifier | 最後の認証された変更者の電子メールアドレス。 |
Network Ingress Settings | ingress | ネットワーク入力設定。可能な値:
|
Revision Name | template.revision | リビジョンの一意の名前。 |
Revision Min Number of Instances | template.scaling.minInstanceCount | リビジョンに必要なサービス提供インスタンスの最小数。 |
Revision Max Number of Instances | template.scaling.maxInstanceCount | リビジョンに必要なサービス提供インスタンスの最大数。 |
Revision VPC Access ID | template.vpcAccess.connector | リビジョンで使用される VPC アクセスコネクタ ID。 |
Revision VPC Access Egress Settings | template.vpcAccess.egress | トラフィック VPC 出力設定。可能な値:
|
Revision Request Timeout | template.timeout | インスタンスがリクエストに応答するための最大許容時間。 |
Revision Execution Environment | template.executionEnvironment | このリビジョンをホストするために使用される実行環境。可能な値:
|
Revision Max Number of Instances Concurrently | template.maxInstanceRequestConcurrency | 各サービス提供インスタンスが受信できる同時リクエストの最大数。 |
Terminal Condition Type | terminalCondition.type | 終了条件のタイプ。詳細については、「Error Signaling」を参照してください。 |
Terminal Condition State | terminalCondition.state | 条件の状態。可能な値:
|
Terminal Condition Message | terminalCondition.message | 現在のステータスに関する詳細を示す、人間が読める形式のメッセージ。 |
Terminal Condition Last Transition Time | terminalCondition.lastTransitionTime | 条件が 1 つのステータスから別のステータスに最後に遷移した時刻。 |
Terminal Condition Severity | terminalCondition.severity | 終了条件の重大度。この条件の失敗を解釈するために使用されます。可能な値:
|
Terminal Condition Reason | terminalCondition.reason | リソースが終了された理由。可能な値: |
Latest Ready Revision ID | latestReadyRevision | トラフィックを処理している最新のリビジョンの ID。 |
Latest Created Revision ID | latestCreatedRevision | 最後に作成されたリビジョンの ID。 |
URI | uri | このサービスがトラフィックを処理しているメイン URI。 |
[表示名(Display Name)] | ソースプロパティ名 | 説明 |
---|---|---|
Provider | - | ハードコードされた gcp 文字列。 |
Account ID | - | GCP プロジェクトの ID。 |
Platform | - | ハードコードされた gcp_cloud_run_job 文字列。 |
Region | - | GCP の name フィールドからトリミングされた、ジョブが展開されているリージョン。 |
ID | name | ジョブの ID。 |
Name | - | GCP の name フィールドからトリミングされた、ジョブの名前。 |
Generation | generation | ユーザーが目的の状態を変更するたびに単調に増加する数値。 |
Create Time | createTime | 作成時刻。 |
Update Time | updateTime | 最終変更時刻。 |
Delete Time | deleteTime | 削除時刻。 |
Expire Time | expireTime | 削除されたリソースが完全に削除されるまでの時間。 |
Launch Stage | launchStage | このジョブを作成するために必要な最も安定性の低い公開ステージ。可能な値:
|
Reconciling | reconciling | 望ましい状態にするためにジョブがシステムによって現在処理されている場合、このプロパティの値は true になります。 |
Observed Generation | observedGeneration | 現在トラフィックを処理しているこのジョブの世代。 |
Created By | creator | 認証された作成者の電子メールアドレス。 |
Last Modified By | lastModifier | 最後の認証された変更者の電子メールアドレス。 |
Execution Max Number of Parallel Tasks | template.parallelism | 特定の時間に実行する必要があるタスクの最大必要数を指定します。 |
Execution Number of Tasks | template.taskCount | 実行する必要があるタスクの必要数を指定します。 |
Task Timeout |
| システムがアクティブにタスクを失敗としてマークしようとし、関連付けられたコンテナを強制終了するまでに、タスクがアクティブでいられる最大許容期間。 |
Task Environment |
| このタスクをホストするために使用されている実行環境。可能な値:
|
Task VPC Access ID |
| タスクで使用される VPC アクセスコネクタ ID。 |
Task VPC Access Egress Settings |
| トラフィック VPC 出力設定。可能な値:
|
Terminal Condition Type | terminalCondition.type | 終了条件のタイプ。詳細については、「Error Signaling」を参照してください。 |
Terminal Condition State | terminalCondition.state | 終了条件の状態。可能な値:
|
Terminal Condition Message | terminalCondition.message | 現在のステータスに関する詳細を示す、人間が読める形式のメッセージ。 |
Terminal Condition Last Transition Time | terminalCondition.lastTransitionTime | 条件が 1 つのステータスから別のステータスに最後に遷移した時刻。 |
Terminal Condition Severity | terminalCondition.severity | 終了条件の重大度。この条件の失敗を解釈するために使用されます。可能な値:
|
Terminal Condition Reason | terminalCondition.reason | リソースが実行された理由。可能な値: |
[表示名(Display Name)] | ソースプロパティ名 | 説明 |
---|---|---|
Provider | - | ハードコードされた gcp 文字列。 |
Account ID | - | GCP プロジェクトの ID。 |
Platform | - | ハードコードされた gcp_cloud_run_revision 文字列。 |
Region | - | GCP の name フィールドからトリミングされた、リビジョンが展開されているリージョン。 |
ID | name | リビジョンの ID。 |
Name | - | GCP の name フィールドからトリミングされた、リビジョンの名前。 |
Service ID | service | このリビジョンが属するサービスの ID。 |
Generation | generation | ユーザーが目的の状態を変更するたびに単調に増加する数値。 |
Create Time | createTime | 作成時刻。 |
Update Time | updateTime | 最終変更時刻。 |
Delete Time | deleteTime | 削除されたリソースが削除された時刻。このプロパティは、削除リクエストへの応答としてのみ入力されます。 |
Expire Time | expireTime | 削除されたリソースが完全に削除されるまでの時間。このプロパティは、削除リクエストへの応答としてのみ入力されます。 |
Launch Stage | launchStage | このリビジョンを作成するために必要な最も安定性の低い公開ステージ。
|
Reconciling | reconciling | リソースの調整が進行中かどうかを示します。 |
Observed Generation | observedGeneration | 現在トラフィックを処理しているこのリビジョンの世代。 |
Service Account Email | serviceAccount | サービスのリビジョンに関連付けられている IAM サービスアカウントの電子メールアドレス。 |
Max Number of Instances Concurrently | maxInstanceRequestConcurrency | 各サービス提供インスタンスが受信できる同時リクエストの最大数。 |
Min Number of Instances | scaling.minInstanceCount | このリビジョンに必要なサービス提供インスタンスの最小数。 |
Max Number of Instances | scaling.maxInstanceCount | このリビジョンに必要なサービス提供インスタンスの最大数。 |
Request Timeout | timeout | インスタンスがリクエストに応答するための最大許容時間。 |
Execution Environment | executionEnvironment | このリビジョンをホストするために使用される実行環境。可能な値:
|
VPC Access ID | vpcAccess.connector | VPC アクセスコネクタ ID。 |
VPC Access Egress Settings | vpcAccess.egress | トラフィック VPC 出力設定。可能な値:
|
This page has not yet been translated to Japanese.
これらの資料で使用されているサードパーティの名前、ロゴ、マーク、および一般的な参照情報は、米国および/またはその他の国のそれぞれの所有者またはその関係会社の所有物です。このような参照情報の記載は、情報提供のみを目的としており、Splunk AppDynamics とサードパーティの関係を促進または示唆することを意図したものではありません。