コンテンツにスキップ

Alibaba Cloud Cloud-Native API Gateway

Alibaba Cloud Cloud-Native API Gateway の監視データを収集します

設定

Func のインストール

推奨: Guance の統合 - 拡張 - マネージド版 Func を有効にしてください

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

スクリプトの有効化

注意: 要件を満たす Alibaba Cloud AK を事前に用意してください(簡単にするため、グローバル読み取り専用権限 ReadOnlyAccess を直接付与しても構いません)

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

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

手動スクリプトの有効化

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

  2. 【インストール】をクリックし、Alibaba Cloud AK ID、AK Secret、アカウント名を入力します。

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

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

検証

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

メトリクス

Cloud-Native API Gateway のメトリクスは aliyun_acs_cnapigateway メトリクスセットにあります。以下はメトリクスの詳細です

メトリクス 元のメトリクス 説明 単位 ディメンション
envoy_cpu_usage_rate EnvoyCpuUsageRate ゲートウェイ CPU 使用率 % userId,instanceId
envoy_fs_read_bytes EnvoyFsReadBytes ディスク Read 負荷 B/s userId,instanceId
envoy_fs_write_bytes EnvoyFsWriteBytes ディスク Write 負荷 B/s userId,instanceId
envoy_memory_usage EnvoyMemoryUsage メモリ負荷 MiB userId,instanceId
envoy_memory_usage_rate EnvoyMemoryUsageRate ゲートウェイメモリ使用率 % userId,instanceId
envoy_network_in_bytes EnvoyNetworkInBytes ネットワーク受信方向 IO 負荷 B/s userId,instanceId
envoy_network_out_bytes EnvoyNetworkOutBytes ネットワーク送信方向 IO 負荷 B/s userId,instanceId
ipv4_eip_rate_in_average Ipv4EipRateIn パブリック IPv4 受信帯域 bit/s userId,instanceId
ipv4_eip_rate_out_average Ipv4EipRateOut パブリック IPv4 送信帯域 bit/s userId,instanceId
ipv6_gateway_rate_in Ipv6GatewayRateIn パブリック IPv6 受信帯域 bit/s userId,instanceId
ipv6_gateway_rate_out Ipv6GatewayRateOut パブリック IPv6 送信帯域 bit/s userId,instanceId
slb_instance_traffic_rx_average SlbInstanceTrafficRX プライベートネットワーク受信帯域 bit/s userId,instanceId
slb_instance_traffic_tx_average SlbInstanceTrafficTX プライベートネットワーク送信帯域 bit/s userId,instanceId

フィードバック

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