コンテンツにスキップ

Tencent Cloud CKafka

Tencent Cloud CKafka の公開メトリクスには、メッセージスループット、遅延、同時接続数、信頼性が含まれます。これらの指標は、大規模なメッセージ配信やリアルタイムデータストリームを処理する際の CKafka の性能と信頼性を示します。

設定

Func のインストール

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

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

有効化スクリプト

ヒント: 要件を満たす Tencent Cloud AK を事前に用意してください(簡単のため、全体に対する読み取り専用権限 ReadOnlyAccess を直接付与しても構いません)

マネージド版の有効化スクリプト

  1. Guance コンソールにログインします
  2. 【統合】メニューをクリックし、【クラウドアカウント管理】を選択します
  3. 【クラウドアカウントを追加】をクリックし、【Tencent Cloud】を選択して、画面に必要な情報を入力します。以前にクラウドアカウント情報を設定済みの場合は、この手順をスキップしてください
  4. 【テスト】をクリックし、成功したら【保存】をクリックします。失敗した場合は、関連設定が正しいか確認してから再度テストしてください
  5. 【クラウドアカウント管理】の一覧で追加済みのクラウドアカウントを確認できます。該当するクラウドアカウントをクリックして詳細ページに入ります
  6. クラウドアカウント詳細ページの【統合】ボタンをクリックし、未インストール リストから Tencent Cloud CKafka を見つけて、【インストール】ボタンをクリックすると、インストール画面が表示されるのでそのままインストールします

手動の有効化スクリプト

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

  2. 【インストール】をクリックして、必要なパラメータを入力します。Tencent Cloud AK、SK、およびアカウント名です

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

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

確認

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

メトリクス

Tencent Cloud のクラウド監視を設定すると、既定のメトリクスセットは次のとおりです。設定によってさらに多くのメトリクスを収集できます。Tencent Cloud Cloud Monitor のメトリクス詳細

パフォーマンス系

メトリクス英名 メトリクス中国語名 メトリクスの意味 単位 ディメンション
InstanceProCount インスタンス送信メッセージ数 インスタンスの送信メッセージ数。選択した時間粒度で集計して合算します instanceId
InstanceConCount インスタンス消費メッセージ数 インスタンスの消費メッセージ数。選択した時間粒度で集計して合算します instanceId
InstanceConReqCount インスタンス消費リクエスト数 インスタンスレベルの消費リクエスト数。選択した時間粒度で集計して合算します instanceId
InstanceProReqCount インスタンス送信リクエスト数 インスタンスレベルの送信リクエスト数。選択した時間粒度で集計して合算します instanceId

システム系

メトリクス英名 メトリクス中国語名 メトリクスの意味 単位 ディメンション
InstanceDiskUsage ディスク使用率 現在のディスク使用量とインスタンス仕様のディスク総容量の割合 % instanceId

累計使用量系

メトリクス英名 メトリクス中国語名 メトリクスの意味 単位 ディメンション
InstanceConnectCount インスタンス接続数 クライアントとサーバーの接続数 instanceId
InstanceConFlow インスタンス消費トラフィック インスタンスの消費トラフィック(レプリカが生成するトラフィックを含まない)。選択した時間粒度で集計して合算します MB instanceId
InstanceMaxConFlow インスタンス消費メッセージ最大帯域 インスタンスの消費メッセージ最大帯域(消費時にはレプリカの概念はありません) MB/s instanceId
InstanceMaxProFlow インスタンス送信メッセージ最大帯域 インスタンスの送信メッセージ最大帯域(レプリカ送信による帯域は含みません) MB/s instanceId
InstanceMsgCount インスタンスのディスク書き込み済みメッセージ総数 インスタンスのディスク書き込み済みメッセージ総数(レプリカを含まない)。選択した時間粒度で最新値を取得します instanceId
InstanceMsgHeap インスタンスディスク使用量 インスタンスのディスク使用量(レプリカを含む)。選択した時間粒度で最新値を取得します MB instanceId
InstanceProFlow インスタンス送信帯域 インスタンスの送信トラフィック(レプリカが生成するトラフィックを含まない)。選択した時間粒度で集計して合算します MB instanceId
InstanceConnectPercentage インスタンス接続率 インスタンス接続率(クライアントとサーバーの接続数がクォータに占める割合) % instanceId
InstanceConsumeBandwidthPercentage インスタンス消費帯域率 インスタンス消費帯域率(インスタンスの消費帯域がクォータに占める割合) % instanceId
InstanceConsumeGroupNum インスタンス消費グループ数 インスタンス消費グループ数 instanceId
InstanceConsumeGroupPercentage インスタンス消費グループ率 インスタンス消費グループ率(インスタンスの消費グループ数がクォータに占める割合) % instanceId
InstanceConsumeThrottle インスタンス消費レート制限回数 インスタンス消費レート制限回数 instanceId
InstancePartitionNum インスタンス partition 数 インスタンス partition 数 instanceId
InstancePartitionPercentage インスタンス partition 率(クォータ占有率) インスタンス partition 率(クォータ占有率) % instanceId
InstanceProduceBandwidthPercentage インスタンス送信帯域率 インスタンス送信帯域率(クォータ占有率) % instanceId
InstanceProduceThrottle インスタンス送信レート制限回数 インスタンス送信レート制限回数 instanceId
InstanceReplicaProduceFlow インスタンス送信メッセージ最大帯域 インスタンス送信メッセージ最大帯域(レプリカ送信による帯域を含む) MB/s instanceId
InstanceTopicNum インスタンス Topic 数 インスタンス Topic 数 instanceId
InstanceTopicPercentage インスタンス Topic 率 インスタンス Topic 率(クォータ占有率) % instanceId

オブジェクト

収集された Tencent Cloud CKafka のオブジェクトデータ構造です。「インフラ - カスタム」でオブジェクトデータを確認できます

{
  "Healthy": "1",
  "account_name": "xxxx",
  "InstanceType": "profession",
  "RenewFlag": "0",
  "SubnetId": "subnet-bp2jqhcj",
  "Vip": "172.17.32.16",
  "Bandwidth": "160",
  "ZoneId": "200002",
  "message": "{\"AllowDowngrade\": true, \"Bandwidth\": 160, \"ClusterType\": \"CLOUD_EKS_TSE\", \"CreateTime\": 1692066710, \"Cvm\": 1, \"DiskSize\": 200, \"DiskType\": \"CLOUD_BASIC\", \"ExpireTime\": -62170009580, \"Features\": [], \"Healthy\": 1, \"HealthyMessage\": \"\", \"InstanceId\": \"ckafka-jamo82wo\", \"InstanceName\": \"\\u540d\\u79f0\\u672a\\u8a2d\\u5b9a\", \"InstanceType\": \"profession\", \"IsInternal\": 0, \"MaxPartitionNumber\": 400, \"MaxTopicNumber\": 200, \"PartitionNumber\": 3, \"PublicNetwork\": 3, \"PublicNetworkChargeType\": \"BANDWIDTH_POSTPAID_BY_HOUR\", \"RebalanceDeadLineTimeStamp\": \"0000-00-00 00:00:00\", \"RebalanceTime\": \"0000-00-00 00:00:00\", \"RegionId\": \"ap-shanghai\", \"RenewFlag\": 0, \"Status\": 1, \"SubnetId\": \"subnet-bp2jqhcj\", \"Tags\": [], \"TopicNum\": 1, \"Version\": \"2.4.1\", \"Vip\": \"172.17.32.16\", \"VipList\": [{\"Vip\": \"172.17.32.16\", \"Vport\": \"9092\"}], \"VpcId\": \"vpc-kcphyzty\", \"Vport\": \"9092\", \"ZoneId\": 200002, \"ZoneIds\": [200002, 200003]}",
  "__docid": "CO_31e0187c3c5c2842b60f88a87c11eca0",
  "InstanceId": "ckafka-jamo82wo",
  "InstanceName": "名称未設定",
  "Status": "1",
  "VpcId": "vpc-kcphyzty",
  "Cvm": "1",
  "__namespace": "custom_object",
  "cloud_provider": "tencentcloud",
  "create_time": 1692089426315,
  "DiskType": "CLOUD_BASIC",
  "ExpireTime": "-62170009580",
  "TopicNum": "1",
  "VipList": "[{\"Vip\": \"172.17.32.16\", \"Vport\": \"9092\"}]",
  "time": 1692089425851,
  "IsInternal": "0",
  "Vport": "9092",
  "class": "tencentcloud_ckafka",
  "date": 1692089425000,
  "date_ns": 0,
  "name": "ckafka-jamo82wo",
  "CreateTime": "1692066710",
  "DiskSize": "200",
  "RegionId": "ap-shanghai",
  "Version": "2.4.1"
}

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

付録

TencentCloud-CKafka「リージョンと利用可能性」

Tencent の公式ドキュメントを参照してください:

フィードバック

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