コンテンツにスキップ

Volcengine メッセージキュー RocketMQ

Volcengine メッセージキュー RocketMQ のメトリクスデータを収集します

設定

Func のインストール

Guance の「インテグレーション - 拡張 - マネージド版 Func」を有効にすることをおすすめします。前提条件はすべて自動でインストールされるため、そのままスクリプトのインストールに進めます。

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

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

ヒント: 要件を満たす Volcengine の AK を事前に用意してください。簡単のため、グローバルな読み取り専用権限 ReadOnlyAccess を直接付与しても構いません。

RocketMQ のリソース監視データを同期するため、対応する収集スクリプト「Guanceインテグレーション(Volcengine-RocketMQ 収集)」(ID: integration_volcengine_rocketmq) をインストールします。

[インストール]をクリックして、対応するパラメータを入力します。Volcengine の AK、Volcengine アカウント名、リージョン(Regions)を指定します。

[デプロイして起動スクリプトを開始]をクリックすると、システムが Startup スクリプトセットを自動作成し、対応する起動スクリプトを自動で設定します。

有効化後は「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。[実行]をクリックすると、定期実行を待たずにその場で 1 回実行できます。しばらくすると、実行タスクの記録と対応するログを確認できます。

検証

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

メトリクス

Volcengine メッセージキュー RocketMQ の監視メトリクスは、設定により追加のメトリクスを収集できます。Volcengine メッセージキュー RocketMQ のメトリクス詳細

Volcengine メッセージキュー RocketMQ の監視メトリクス

メッセージキュー RocketMQ のメトリクスは volcengine_VCM_RocketMQ メトリクスセットにあります。ここでは関連メトリクスの説明を紹介します。

MetricName Subnamespace メトリクス名 MetricUnit Dimension
CapUtil Instance インスタンスのディスク使用率 Percent ResourceID
ConsumerConnectionCount Instance コンシューマー接続数 Count ResourceID
CpuUtil Instance CPU 使用率 Percent ResourceID
InstanceBigMsgCount Instance 大きなメッセージ数 Count ResourceID
InstanceConnectionRate Instance インスタンス接続数使用率 Percent ResourceID
InstanceSendFailedMsgNum Instance 書き込み失敗メッセージ数 Count ResourceID
InstanceTPSUsedRatio Instance インスタンス TPS 使用率 Percent ResourceID
InstanceTopicNum Instance Topic 数 Count ResourceID
MaxDiskCapUtil BalanceStatus 最大ディスク使用率 Percent ResourceID
MemUtil BalanceStatus メモリ使用率 Percent ResourceID
MinDiskCapUtil BalanceStatus 最小ディスク使用率 Percent ResourceID
MsgProductionRate Instance メッセージ投入レート Count/Second ResourceID
MsgPutLatencyP99 Instance メッセージ投入 P99 レイテンシ Millisecond ResourceID
MsgPutTime Instance メッセージ投入平均時間 Millisecond ResourceID
NodeMaxConnectionRate BalanceStatus ノード最大接続数使用率 Percent ResourceID
NodeMaxConsumeRate BalanceStatus ノード最大消費レート Count/Second ResourceID
NodeMaxProduceRate BalanceStatus ノード最大生成レート Count/Second ResourceID
NodeMaxQueueCount BalanceStatus ノード最大キュー数 Count ResourceID
ProduceConnectionCount BalanceStatus プロデューサー接続数 Count ResourceID
QueueCountSkew BalanceStatus キュー数の偏り率 Percent ResourceID
TopicProductionSizeRate Topic メッセージ生成トラフィックレート Bytes/Second(IEC) ResourceID

オブジェクト

収集された Volcengine RocketMQ オブジェクトデータ構造は、「インフラストラクチャー - リソースディレクトリ」で確認できます。

  {
    "measurement": "volcengine_rocketmq",
    "tags": {
    "RegionId"        : "cn-beijing",
    "ComputeSpec"     : "rocketmq.n1.x2.micro",
    "ChargeDetail.ChargeType" : "PostPaid",
    "InstanceName"    : "test",
    "InstanceStatus"  : "Running",
    "SubnetId"        : "subnet-13fpvlahzboxsxxxxxxxxxx",
    "Version"         : "x.x.x",
    "StorageType"     : "300",
    "VpcId"           : "vpc-13fpvlahzboxsxxxxxxxxxx",
    "ZoneId"          : "cn-beijing-a",
    "EipId"           : "eip-2ze1j9xxxxxxxxxxxxxxxx",
    "ProjectName"     : "default",
    },
    "fileds": {
      "InstanceDescription": "cn-beijing-a",
      "AvailableQueueNumber": "333",
      "CreateTime": "2025-04-22T04:01:52Z",
      "FileReservedTime": "72",
      "StorageSpace": "300",
      "UsedGroupNumber": "0",
      "UsedTopicNumber": "0",
      "UsedStorageSpace": "1",
      "Tags": "[]"
    }
  }

注意: tagsfields のフィールドは、今後の更新で変更される場合があります

フィードバック

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