コンテンツにスキップ

GCP PubSub

GCP PubSub メトリクスの収集

設定

Func のインストール

Guance の統合 - 拡張 - マネージド版 Func を有効にすることを推奨します。前提条件はすべて自動でインストールされます。そのままスクリプトのインストールを続けてください。

Func を自分でデプロイする場合はFunc を自力デプロイ

スクリプトのインストール

  1. Func コンソールにログインし、【スクリプトマーケット】をクリックして、Guance スクリプトマーケットに入り、integration_gcp_pubsub を検索します。

  2. 【インストール】をクリックした後、対応するパラメータを入力します:アカウントファイル名、Target Principal、アカウント名

  3. 【起動スクリプトをデプロイ】をクリックすると、システムは自動的に Startup スクリプトセットを作成し、対応する起動スクリプトを自動で設定します。

  4. 有効化後は「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ一度実行できます。しばらくしてから、実行タスクの記録と対応するログを確認できます。

検証

  1. 「管理 / 自動トリガー設定」で、対象タスクに対応する自動トリガー設定が存在するか確認し、あわせてタスク記録とログを確認して異常がないかチェックしてください
  2. Guance の「インフラストラクチャ / カスタム」で、資産情報が存在するか確認してください
  3. Guance の「メトリクス」で、対応する監視データがあるか確認してください

メトリクス

GCP PubSub のメトリクスは gcp_pubsub メトリクスセットにあり、以下は一部のメトリクスの説明です

メトリクス 元のメトリクス 説明 単位
snapshot_backlog_bytes snapshot/backlog_bytes スナップショットのバックログバイト数 Bytes
snapshot_backlog_bytes_by_region snapshot/backlog_bytes_by_region リージョン別のスナップショットのバックログバイト数 Bytes
snapshot_config_updates_count snapshot/config_updates_count スナップショット設定操作数 Count
snapshot_num_messages snapshot/num_messages スナップショットメッセージ数 Count
snapshot_num_messages_by_region snapshot/num_messages_by_region リージョン別のスナップショットメッセージ数 Count
snapshot_oldest_message_age snapshot/oldest_message_age 最も古いスナップショットメッセージの経過時間 s
snapshot_oldest_message_age_by_region snapshot/oldest_message_age_by_region リージョン別の最も古いスナップショットメッセージの経過時間 s
subscription_ack_latencies subscription/ack_latencies 確認遅延時間 ms
subscription_ack_message_count subscription/ack_message_count 確認メッセージ数 Count
subscription_backlog_bytes subscription/backlog_bytes バックログサイズ Bytes
subscription_billable_bytes_by_region subscription/billable_bytes_by_region リージョン別の課金対象バイト数 Bytes
subscription_byte_cost subscription/byte_cost サブスクリプションのバイト課金 Bytes
subscription_dead_letter_message_count subscription/dead_letter_message_count デッドレターメッセージ数 Count
subscription_delivery_latency_health_score subscription/delivery_latency_health_score 配信遅延のヘルススコア Count
subscription_expired_ack_deadlines_count subscription/expired_ack_deadlines_count 期限切れ確認期限数 Count
subscription_message_transform_latencies subscription/message_transform_latencies サブスクリプションメッセージ変換遅延時間 ms
subscription_mod_ack_deadline_message_count subscription/mod_ack_deadline_message_count 確認期限変更メッセージ数 Count
subscription_num_retained_acked_messages subscription/num_retained_acked_messages 保持された確認済みメッセージ数 Bytes
subscription_num_retained_acked_messages_by_region subscription/num_retained_acked_messages_by_region リージョン別の保持された確認済みメッセージ数 Count
subscription_num_unacked_messages_by_region subscription/num_unacked_messages_by_region リージョン別の未確認メッセージ数 Count
subscription_num_undelivered_messages subscription/num_undelivered_messages 未確認メッセージ数 Count
subscription_oldest_retained_acked_message_age subscription/oldest_retained_acked_message_age 保持された最も古い確認済みメッセージの経過時間 s
subscription_oldest_retained_acked_message_age_by_region subscription/oldest_retained_acked_message_age_by_region リージョン別の保持された最も古い確認済みメッセージの経過時間 s
subscription_oldest_unacked_message_age subscription/oldest_unacked_message_age 最も古い未確認メッセージの経過時間 s
subscription_oldest_unacked_message_age_by_region subscription/oldest_unacked_message_age_by_region リージョン別の最も古い未確認メッセージの経過時間 s
subscription_open_streaming_pulls subscription/open_streaming_pulls 開いているストリーミングプル数 Count
subscription_pull_ack_message_operation_count subscription/pull_ack_message_operation_count 確認メッセージ操作数 Count
subscription_pull_ack_request_count subscription/pull_ack_request_count 確認リクエスト数 Count
subscription_pull_request_count subscription/pull_request_count プルリクエスト数 Count
subscription_push_request_count subscription/push_request_count プッシュリクエスト数 Count
subscription_push_request_latencies subscription/push_request_latencies プッシュ遅延時間 us
subscription_retained_acked_bytes subscription/retained_acked_bytes 保持された確認済みバイト数 Bytes
subscription_retained_acked_bytes_by_region subscription/retained_acked_bytes_by_region リージョン別の保持された確認済みバイト数 Bytes
subscription_seek_request_count subscription/seek_request_count シークリクエスト数 Count
subscription_sent_message_count subscription/sent_message_count 送信済みメッセージ数 Count
topic_byte_cost topic/byte_cost トピックのバイト課金 Bytes
topic_config_updates_count topic/config_updates_count トピック設定操作数 Count
topic_ingestion_byte_count topic/ingestion_byte_count 取り込みバイト数 Bytes
topic_ingestion_data_source_state topic/ingestion_data_source_state 取り込みデータソースの状態 -
topic_ingestion_failure_count topic/ingestion_failure_count 取り込み失敗回数 Count
topic_ingestion_message_count topic/ingestion_message_count 取り込みメッセージ数 Count
topic_message_sizes topic/message_sizes 公開メッセージサイズ Bytes
topic_message_transform_latencies topic/message_transform_latencies トピックメッセージ変換遅延時間 ms
topic_num_retained_acked_messages_by_region topic/num_retained_acked_messages_by_region リージョン別の保持された確認済みメッセージ数 Count
topic_num_retained_messages topic/num_retained_messages 保持されたメッセージ数 Count
topic_num_unacked_messages_by_region topic/num_unacked_messages_by_region リージョン別の未確認メッセージ数 Count
topic_oldest_retained_acked_message_age_by_region topic/oldest_retained_acked_message_age_by_region リージョン別の保持された最も古い確認済みメッセージの経過時間 s
topic_oldest_retained_message_age topic/oldest_retained_message_age 保持された最も古いメッセージの経過時間 s
topic_oldest_unacked_message_age_by_region topic/oldest_unacked_message_age_by_region リージョン別の最も古い未確認メッセージの経過時間 s
topic_retained_acked_bytes_by_region topic/retained_acked_bytes_by_region リージョン別の保持された確認済みバイト数 Bytes
topic_retained_bytes topic/retained_bytes 保持されたバイト数 Bytes
topic_send_request_count topic/send_request_count 送信済みメッセージ数 Count
topic_send_request_latencies topic/send_request_latencies 公開リクエスト遅延時間 us
topic_unacked_bytes_by_region topic/unacked_bytes_by_region リージョン別の未確認バイト数 Bytes

フィードバック

このページは役に立ちましたか?