コンテンツにスキップ

Huawei Cloud APIG

Huawei Cloud APIG の監視メトリクスを収集します

設定

Func のインストール

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

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

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

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

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

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

手動有効化スクリプト

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

  2. 【インストール】をクリックしたあと、Huawei Cloud AK、SK、およびアカウント名に対応するパラメータを入力します

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

  4. 有効化後は、「管理 / 自動トリガー設定」で該当する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにただちに 1 回実行できます。しばらくしてから、実行タスクの履歴および対応するログを確認してください

確認

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

メトリクス

Huawei Cloud APIG のメトリクスを収集します。設定により、さらに多くのメトリクスを収集できます Huawei Cloud APIG メトリクス詳細

Huawei Cloud APIG のメトリクスは huaweicloud_SYS.APIC コレクションにあります。以下に APIG 関連メトリクスの説明を示します

メトリクスID メトリクス名 メトリクスの意味 値の範囲 単位 測定対象(ディメンション) 監視周期(元メトリクス)
throttled_calls API がフロー制御された呼び出し回数 このメトリクスは、API がフロー制御された後の累計呼び出し回数を示します ≥0 Times/min 専用版 API Gateway インスタンス(instance_id) 1分
requests API 呼び出し回数 このメトリクスは API の呼び出し回数を示します ≥0 Times/min 専用版 API Gateway インスタンス(instance_id) 1分
req_count_error 異常回数 このメトリクスは API の総エラー回数を示します ≥0 Times/min 単一 API(instance_id,api_id) 1分
req_count_5xx 5xx 呼び出し回数 このメトリクスは API の 5xx 呼び出し回数を示します ≥0 Times/min 単一 API(instance_id,api_id) 1分
req_count_4xx 4xx 呼び出し回数 このメトリクスは API の 4xx 呼び出し回数を示します ≥0 Times/min 単一 API(instance_id,api_id) 1分
req_count_2xx 2xx 呼び出し回数 このメトリクスは API の 2xx 呼び出し回数を示します ≥0 Times/min 単一 API(instance_id,api_id) 1分
req_count API 呼び出し回数 このメトリクスは API の呼び出し回数を示します ≥0 Times/min 単一 API(instance_id,api_id) 1分
output_throughput 出方向トラフィック このメトリクスは API の出方向トラフィックを示します ≥0 Byte 単一 API(instance_id,api_id) 1分
max_latency 最大遅延ミリ秒数 このメトリクスは API の最大遅延ミリ秒数を示します ≥0 ms 専用版 API Gateway インスタンス(instance_id) 1分
max_latency 最大遅延ミリ秒数 このメトリクスは API の最大遅延ミリ秒数を示します ≥0 ms 単一 API(instance_id,api_id) 1分
input_throughput 入方向トラフィック このメトリクスは API の入方向トラフィックを示します ≥0 Byte 単一 API(instance_id,api_id) 1分
error_5xx 5xx 呼び出し回数 このメトリクスは API の 5xx 呼び出し回数を示します ≥0 Times/min 専用版 API Gateway インスタンス(instance_id) 1分
error_4xx 4xx 呼び出し回数 このメトリクスは API の 4xx 呼び出し回数を示します ≥0 Times/min 専用版 API Gateway インスタンス(instance_id) 1分
avg_latency 平均遅延ミリ秒数 このメトリクスは API の平均遅延ミリ秒数を示します ≥0 ms 専用版 API Gateway インスタンス(instance_id) 1分
avg_latency 平均遅延ミリ秒数 このメトリクスは API の平均遅延ミリ秒数を示します ≥0 ms 単一 API(instance_id,api_id) 1分
node_system_load ゲートウェイノードのシステム負荷 このメトリクスは、現在のデータプレーンのゲートウェイノード負荷の詳細を集計するためのもので、1 は低水準、2 は中水準、3 は高水準を表します 1, 2, 3 count 単一 API(instance_id,api_id) 1分
node_cpu_usage ゲートウェイノードの CPU 使用率 このメトリクスは、現在のデータプレーンのゲートウェイノードの CPU 使用率を集計するためのものです ≥0 % 単一 API(instance_id,api_id) 1分
node_memory_usage ゲートウェイノードのメモリ使用率 このメトリクスは、現在のデータプレーンのゲートウェイノードのメモリ使用率を集計するためのものです ≥0 % 単一 API(instance_id,api_id) 1分

オブジェクト

データが正常に同期されると、Guance の「インフラストラクチャ - リソースディレクトリ」でデータを確認できます。

{
  "measurement": "huaweicloud_apig",
  "tags": {
    "RegionId"               : "cn-south-4",
    "project_id"             : "756ada1aa17e4049b2a16ea41912e52d",
    "enterprise_project_id"  : "0824ss-xxxx-xxxx-xxxx-12334fedffg",
    "instance_id"            : "xxxxxx",
    "instance_name"          : "test",
    "status"                 : "AVAILABLE",
    "eip_address"            : "xxxxxx"
  },
  "fields": {
    "type"                       : "xxxxxx",
    "spec"                       : "xxxxxx",
    "charge_mode"                : "1",
    "loadbalancer_provider"      : "xxxxx",
    "create_time"                : "2024-11-11T08:15:58Z",

  }
}

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

フィードバック

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