• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

Google Cloud Pub/Sub モニタリングの統合

Google Cloud Platform(GCP) との New Relicインテグレーション には、 Google Cloud Pub/Sub データをNew Relicに報告するものが含まれます。本ドキュメントでは、GCP Pub/Subインテグレーションを有効にする方法と、報告されるデータについて解説します。

特徴

Google Cloudのストリーム分析ソリューションの一部として、Cloud Pub/Subサービスはイベントストリームを取り込んで配信し、迅速なデータ処理と分析を行います。New Relic Pub/Subインテグレーションは、トピック、サブスクリプション、およびスナップショット全体にわたる公開、配信、バックログ、および保持のメトリクスを収集します。

統合をアクティブ化する

このインテグレーションを有効にするには、標準手順に従い、GCPサービスをNew Relicに接続します

ポーリング頻度

New Relicインテグレーションは、インテグレーションによって異なるポーリング間隔に従って、GCPサービスをクエリします。Google Cloud Pub/Subのポーリング頻度は5分です。解像度は1分あたり1データポイントです。

重要

Cloud Pub/Subは、リミテッドプレビューのWIFインテグレーションで1分のポーリング間隔をサポートしています。アクセスをリクエストするには、New Relicサポートにお問い合わせください。

ワークロード Identity Federation

データを見つけて使用する

インテグレーションを有効にすると、Pub/SubリソースがNew Relicエンティティエクスプローラーにエンティティとして表示されます。ダッシュボードを表示してサービスを管理するには、one.newrelic.com > All capabilities > Infrastructure > GCPに移動します。

GCPクラウドモニタリングで利用可能なすべてのPub/Subメトリクスは、Metricイベントタイプのディメンションメトリクスとして収集されます。この表以外の追加のメトリクスは自動的に収集されます。完全なリストについては、GoogleのPub/Subメトリクスドキュメントをご覧ください。

エンティティ

メトリックデータ

主要メトリクス — トピック

メトリクス名

ユニット

説明

gcp.pubsub.topic.send_request_count

Count

レスポンスコード別の、トピックへのパブリッシュrequestsの数。

gcp.pubsub.topic.send_request_latencies

マイクロ秒

トピックでのパブリッシュリクエストのレイテンシ分布。

gcp.pubsub.topic.publish_message_count

Count

トピックにパブリッシュされたメッセージの数。

gcp.pubsub.topic.message_sizes

バイト

トピックで公開されたメッセージサイズの分布。

gcp.pubsub.topic.byte_cost

バイト

クォータの計算に使用される、トピックに対する操作のバイトコストです。

gcp.pubsub.topic.num_retained_messages

Count

トピックに保持されているメッセージの数。

gcp.pubsub.topic.num_unacked_messages_by_region

Count

リージョン別の、トピックによって保持されている未確認メッセージ数。

gcp.pubsub.topic.retained_bytes

バイト

トピックに保持されているメッセージの合計バイトサイズ。

gcp.pubsub.topic.oldest_retained_message_age

トピックに保持されている最も古いメッセージの経過時間。

gcp.pubsub.topic.oldest_unacked_message_age_by_region

リージョン別にファセットされた、トピック内の最も古い未確認メッセージの経過時間。

gcp.pubsub.topic.publish_quota_utilization

パーセント

トピックのパブリッシュ割り当て使用率。

gcp.pubsub.topic.config_updates_count

Count

操作タイプと結果でファセットされた、トピックに適用された設定変更の数。

トピックのメトリクスの完全なリストについては、GoogleのPub/Subメトリクスドキュメントをご覧ください。

主要なメトリクス — サブスクリプション

メトリクス名

ユニット

説明

gcp.pubsub.subscription.num_undelivered_messages

Count

サブスクリプション内の未確認のバックログメッセージの数。

gcp.pubsub.subscription.backlog_bytes

バイト

サブスクリプション内の未確認メッセージの合計バイトサイズ。

gcp.pubsub.subscription.oldest_unacked_message_age

サブスクリプション内の最も古い未確認メッセージの経過時間。

gcp.pubsub.subscription.num_outstanding_messages

Count

サブスクリプションのプッシュエンドポイントに配信されたが、まだ確認されていないメッセージ数。

gcp.pubsub.subscription.ack_message_count

Count

サブスクリプションで確認応答されたメッセージの数。

gcp.pubsub.subscription.ack_latencies

ミリ秒

サブスクリプションでの確認応答レイテンシの分布。

gcp.pubsub.subscription.pull_request_count

Count

レスポンスコードでファセットされた、サブスクリプションに対して発行されたプルリクエストの数。

gcp.pubsub.subscription.pull_ack_request_count

Count

応答コード別にファセットされた、サブスクリプションに対して発行された確認応答requestsの数。

gcp.pubsub.subscription.push_request_count

Count

レスポンスコードでファセットされた、サブスクリプションからそのエンドポイントへのプッシュ試行回数。

gcp.pubsub.subscription.push_request_latencies

マイクロ秒

レスポンスコード別の、サブスクリプションからそのエンドポイントへのプッシュリクエストのレイテンシ分布。

gcp.pubsub.subscription.streaming_pull_response_count

Count

レスポンスコードでファセットされた、サブスクリプションに対して返された StreamingPull レスポンスの数。

gcp.pubsub.subscription.expired_ack_deadlines_count

Count

サブスクライバーがメッセージを確認応答する前に期限切れになった確認応答期限の数。

gcp.pubsub.subscription.dead_letter_message_count

Count

サブスクリプションからそのデッドレタートピックに配信されたメッセージ数。

gcp.pubsub.subscription.byte_cost

バイト

クォータの計算に使用される、サブスクリプションでの操作のバイトコスト。

gcp.pubsub.subscription.delivery_latency_health_score

ブール値

サブスクリプションの配信レイテンシがターゲット内にあるかどうかを示すヘルススコア。

サブスクリプションメトリクスの完全なリストについては、GoogleのPub/Subメトリクスドキュメントをご覧ください。

主要なメトリクス — スナップショット

メトリクス名

ユニット

説明

gcp.pubsub.snapshot.num_messages

Count

スナップショットに保持されているメッセージ数。

gcp.pubsub.snapshot.backlog_bytes

バイト

スナップショットに保持されているメッセージの合計バイトサイズ。

gcp.pubsub.snapshot.oldest_message_age

スナップショット内の最も古いメッセージの経過時間です。

gcp.pubsub.snapshot.num_messages_by_region

Count

スナップショットに保持されているメッセージの数(リージョン別)。

gcp.pubsub.snapshot.backlog_bytes_by_region

バイト

スナップショットに保持されているメッセージの合計バイトサイズ(リージョン別)。

gcp.pubsub.snapshot.oldest_message_age_by_region

リージョン別の、スナップショット内の最も古いメッセージの経過時間。

gcp.pubsub.snapshot.config_updates_count

Count

操作タイプと結果でファセットされた、スナップショットに適用された設定変更の数。

スナップショットメトリクスの完全なリストについては、GoogleのPub/Subメトリクスドキュメントをご覧ください。

サービスアカウントまたはユーザーアカウント

データを見つけて使用する

インテグレーションを有効化し、数分待つと(ポーリング頻度に基づきます)、 New Relic UIにデータが表示されます。 や集計設定へのリンクを含むデータを検索して使用するには、 one.newrelic.com > All capabilities > Infrastructure > GCP > (select an integration)にアクセスしてください。

Pub/Subトピックは、メッセージのフィードを表す名前付きエンティティで、サブスクリプションは、特定のトピックのメッセージの宛先を表す名前付きエンティティです。

NewRelicでのGCPPub/ Sub統合の指標データを表示するには、 GcpPubSubTopicSample イベントとGcpPubSubSubscriptionSampleイベントおよびそれらに関連する属性のNRQLクエリを作成します。

GcpPubSubTopicSample

New RelicでGcpPubSubTopicSampleイベントをクエリして、次の属性のデータを表示します。

属性

説明

topic.ByteCost

バイト単位で計測されるオペレーションのコスト。これはクォータの使用率を測定するために使用されます。

topic.ConfigUpdates

設定変更の累積数。操作の種類と結果でグループ化されている。

topic.MessageSizes

パブリッシュメッセージのサイズ(単位:バイト)の分布。

topic.NumRetainedAckedMessagesByRegion

トピックに保持されている確認済みメッセージの数(クラウド地域別)。

topic.NumUnackedMessagesByRegion

トピック内の未確認メッセージ数をクラウド地域別に集計したものです。

topic.OldestRetainedAckedMessageAgeByRegion

トピックに保持されている最も古い確認済みメッセージの年齢(秒単位)をクラウド地域別に分類したもの。

topic.OldestUnackedMessageAgeByRegion

トピック内で最も古い未確認メッセージの年齢(秒単位)を、クラウドの地域別に分類したもの。

topic.RetainedAckedBytesByRegion

トピックに保持されている確認済みメッセージの総バイトサイズをクラウドのリージョン別に分類したもの。

topic.SendMessageOperation

公開メッセージ操作の累積数。

topic.SendRequest

公開リクエストの累積数

topic.UnackedBytesByRegion

トピック内の未確認メッセージの総バイト数を、クラウドのリージョン別に集計したものです。

GcpPubSubSubscriptionSample

New RelicでGcpPubSubSubscriptionSampleイベントをクエリして、次の属性のデータを表示します。

属性

説明

subscription.BacklogBytes

サブスクリプション内の未確認メッセージ(別名:バックログメッセージ)の総バイトサイズ。

subscription.ByteCost

バイト単位で計測した累積操作コスト。クォータの使用率を測定するために使用されます。

subscription.ConfigUpdates

各サブスクリプションの構成変更の累積カウントで、操作タイプと結果によってグループ化されています。

subscription.ModAckDeadlineMessageOperation

ModifyAckDeadlineメッセージ操作の累積回数を結果別にまとめたものです。

subscription.ModAckDeadlineRequest

ModifyAckDeadlineリクエストの累積カウントで、結果ごとにグループ化されています。

subscription.NumOutstandingMessages

サブスクリプションのプッシュエンドポイントに配信されたが、まだ確認されていないメッセージの数。

subscription.NumRetainedAckedMessages

サブスクリプションで保持される確認済みメッセージの数。

subscription.NumRetainedAckedMessagesByRegion

サブスクリプションで保持されている確認済みメッセージの数(クラウド地域別)。

subscription.NumUnackedMessagesByRegion

サブスクリプション内の未確認メッセージ数(クラウド地域別)。

subscription.NumUndeliveredMessages

サブスクリプション内の未確認メッセージ(別名:バックログメッセージ)の数。

subscription.OldestRetainedAckedMessageAge

サブスクリプションに保持されている最も古い確認済みメッセージの年齢(秒単位)。

subscription.OldestRetainedAckedMessageAgeByRegion

サブスクリプションで保持されている最も古い確認メッセージの年齢(秒単位)をクラウド地域別に分類したものです。

subscription.OldestUnackedMessageAge

サブスクリプション内の最も古い未確認メッセージ(別名:バックログメッセージ)の年齢(秒単位)。

subscription.OldestUnackedMessageAgeByRegion

サブスクリプション内の最も古い未確認メッセージの年齢(秒単位)を、クラウドのリージョンごとに分類したものです。

subscription.PullAckMessageOperation

アクノリッジ・メッセージ操作の累積数を結果別にまとめたもの。

subscription.PullAckRequest

結果別に分類されたアクノリッジ要求の累積数。

subscription.PullMessageOperation

プル・メッセージ操作の累積回数を結果別に分類したもの。

subscription.PullRequest

プルリクエストの累積数を結果ごとに分類したもの。

subscription.PushRequest

結果ごとにグループ化されたプッシュ試行の累積カウント。プルとは異なり、プッシュサーバーの実装ではユーザーメッセージをバッチ処理しないため、各リクエストには1つのユーザーメッセージしか含まれません。プッシュサーバーはエラー時に再試行するため、1つのユーザーメッセージが複数回表示されることがあります。

subscription.PushRequestLatencies

結果別に分類されたプッシュリクエストのレイテンシー(マイクロ秒)の分布。

subscription.RetainedAckedBytes

サブスクリプションで保持される確認済みメッセージの総バイトサイズ。

subscription.RetainedAckedBytesByRegion

サブスクリプションで保持される確認済みメッセージの総バイトサイズ(クラウド地域別)。

subscription.StreamingPullAckMessageOperation

StreamingPullのアクノリッジメッセージ操作の累積回数を結果別にまとめたもの。

subscription.StreamingPullAckRequest

非空のアクノレッジIDを持つストリーミング・プル・リクエストの累積数を結果ごとにグループ化したものです。

subscription.StreamingPullMessageOperation

ストリーミング・プル・メッセージ操作の累積回数を結果別にまとめたもの。

subscription.StreamingPullModAckDeadlineMessageOperation

StreamingPull ModifyAckDeadline操作の累積回数を結果別にまとめたものです。

subscription.StreamingPullModAckDeadlineRequest

ModifyAckDeadlineフィールドが空ではないストリーミング・プルリクエストの累積数を結果ごとにグループ化したものです。

subscription.StreamingPullResponse

ストリーミング・プル・レスポンスの累積カウントで、結果ごとにグループ化されています。

subscription.UnackedBytesByRegion

サブスクリプション内の未確認メッセージの総バイトサイズを、クラウドのリージョン別に分類したもの。

Copyright © 2026 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.