コンテンツにスキップ

キングソフトクラウド RabbitMQ

キングソフトクラウド RabbitMQ インスタンスとノードの監視データを収集します。

設定

前提条件

要件を満たすキングソフトクラウドの AK ID、AK Secret をあらかじめ用意し、収集に必要なサービスの読み取り専用権限を付与してください。

Func のインストール

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

Func を自前でデプロイする場合は、Func を自前でデプロイ を参照してください。

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

  1. Func コンソールにログインし、【スクリプトマーケット】をクリックして、Guance スクリプトマーケットに入り、integration_kingsoftcloud_rabbitmq を検索します
  2. 【インストール】をクリックし、対応するパラメータを入力します。キングソフトクラウド AK ID、AK Secret、およびアカウント名
  3. 【起動スクリプトをデプロイ】をクリックすると、システムが自動的に Startup スクリプトセットを作成し、対応する起動スクリプトを自動で設定します
  4. 有効化後は、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ 1 回実行できます。しばらくしてから、実行タスクの記録と対応するログを確認できます

確認

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

メトリクス

キングソフトクラウドのクラウドモニタリングを設定すると、デフォルトのメトリクスセットは以下のとおりです。設定により、さらに多くのメトリクスを収集できます。キングソフトクラウド RabbitMQ の監視メトリクスは kingsoftcloud_rabbitmq メトリクスセットにあります。

MetricName MetricDescribe Dimensions Unit
rabbitmq_client_connections_average 平均クライアント接続数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_client_connections_max 最大クライアント接続数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_client_connections_min 最小クライアント接続数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_consumers_used_average 平均コンシューマー数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_consumers_used_max 最大コンシューマー数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_consumers_used_min 最小コンシューマー数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_disk_alarm_average 平均ディスク高水位アラーム状態 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id status(カスタム)
rabbitmq_disk_alarm_max 最大ディスク高水位アラーム状態 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id status(カスタム)
rabbitmq_disk_alarm_min 最小ディスク高水位アラーム状態 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id status(カスタム)
rabbitmq_disk_free_average 平均利用可能ストレージ容量 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id GB
rabbitmq_disk_free_max 最大利用可能ストレージ容量 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id GB
rabbitmq_disk_free_min 最小利用可能ストレージ容量 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id GB
rabbitmq_disk_usage_ratio_average 平均ディスク使用率 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id percent
rabbitmq_disk_usage_ratio_max 最大ディスク使用率 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id percent
rabbitmq_disk_usage_ratio_min 最小ディスク使用率 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id percent
rabbitmq_file_handle_average 平均ファイルハンドル数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_file_handle_max 最大ファイルハンドル数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_file_handle_min 最小ファイルハンドル数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_memory_alarm_average 平均メモリ高水位アラーム状態 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id status(カスタム)
rabbitmq_memory_alarm_max 最大メモリ高水位アラーム状態 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id status(カスタム)
rabbitmq_memory_alarm_min 最小メモリ高水位アラーム状態 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id status(カスタム)
rabbitmq_memory_usage_ratio_average 平均メモリ使用率 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id percent
rabbitmq_memory_usage_ratio_max 最大メモリ使用率 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id percent
rabbitmq_memory_usage_ratio_min 最小メモリ使用率 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id percent
rabbitmq_memory_used_average 平均メモリ使用量 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id GB
rabbitmq_memory_used_max 最大メモリ使用量 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id GB
rabbitmq_memory_used_min 最小メモリ使用量 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id GB
rabbitmq_messages_deliver_rate_average 平均メッセージ配信レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_deliver_rate_max 最大メッセージ配信レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_deliver_rate_min 最小メッセージ配信レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_drop_rate_average 平均メッセージ破棄レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_drop_rate_max 最大メッセージ破棄レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_drop_rate_min 最小メッセージ破棄レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_rate_average 平均メッセージ発行レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_rate_max 最大メッセージ発行レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_rate_min 最小メッセージ発行レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_ready_average 平均 Ready メッセージ滞留数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_messages_ready_max 最大 Ready メッセージ滞留数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_messages_ready_min 最小 Ready メッセージ滞留数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_messages_redeliver_rate_average 平均メッセージ再配信レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_redeliver_rate_max 最大メッセージ再配信レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_redeliver_rate_min 最小メッセージ再配信レート instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id ops
rabbitmq_messages_unacknowledged_average 平均未確認配信メッセージ数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_messages_unacknowledged_max 最大未確認配信メッセージ数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_messages_unacknowledged_min 最小未確認配信メッセージ数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_process_used_average 平均 Erlang プロセス数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_process_used_max 最大 Erlang プロセス数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_process_used_min 最小 Erlang プロセス数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_queues_used_average 平均キュー数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_queues_used_max 最大キュー数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_queues_used_min 最小キュー数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_sockets_used_average 平均 Socket 接続数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_sockets_used_max 最大 Socket 接続数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count
rabbitmq_sockets_used_min 最小 Socket 接続数 instance_id, ip, account_name, region_id, role, cloud_provider, instance_name, node_id, project_name, node_name, project_id count

オブジェクト

収集されたキングソフトクラウド RabbitMQ のオブジェクトデータ構造です。「インフラストラクチャ - リソースディレクトリ」でオブジェクトデータを確認できます。

{
  "measurement": "kingsoftcloud_rabbitmq",
  "tags": {
    "account_name": "example-account",
    "cloud_provider": "kingsoftcloud",
    "region_id": "cn-beijing-6",
    "project_id": "xxxxxx",
    "project_name": "example-project",
    "instance_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "instance_name": "example-rabbitmq",
    "status": "running"
  },
  "fields": {
    "availability_zone": "アベイラビリティーゾーンC",
    "bill_type": 5,
    "engine_version": "3.7",
    "instance_type": "2C4G",
    "mode_name": "Rabbit 専用インスタンス版",
    "network_type": "vpc",
    "node_num": 3,
    "protocol": "rabbitmq 3.7",
    "vip": "10.x.x.x",
    "instance_create_date": "2025-04-21 16:18:28",
    "last_update_time": 1784601721494
  }
}

注意: tags、fields の中のフィールドは、今後の更新により変更される可能性があります。

フィードバック

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