Huawei Cloud NAT ゲートウェイ
Huawei Cloud NAT ゲートウェイの監視メトリクスを収集
設定¶
Func のインストール¶
Guance の連携 - 拡張 - マネージド版 Func の利用を推奨します。前提条件はすべて自動でインストールされるため、続けてスクリプトをインストールしてください
Func を自前でデプロイする場合はFunc を自前でデプロイを参照してください
インストールスクリプト¶
ヒント:要件を満たす Huawei Cloud の AK を事前に用意してください(簡単のため、グローバル読み取り専用権限
Tenant Guestを直接付与しても構いません)
マネージド版の有効化スクリプト¶
- Guance コンソールにログインする
- 【連携】メニューをクリックし、【クラウドアカウント管理】を選択する
- 【クラウドアカウントを追加】をクリックし、【Huawei Cloud】を選択して、画面に必要な情報を入力する。以前にクラウドアカウント情報を設定済みの場合は、この手順はスキップする
- 【テスト】をクリックし、テスト成功後に【保存】をクリックする。テストに失敗した場合は、関連する設定情報が正しいか確認し、再度テストする
- 【クラウドアカウント管理】の一覧で追加済みのクラウドアカウントを確認できる。該当するクラウドアカウントをクリックして詳細ページに入る
- クラウドアカウント詳細ページの【連携】ボタンをクリックし、
未インストールリストでHuawei Cloud NAT ゲートウェイを見つけて、【インストール】ボタンをクリックすると、インストール画面が表示されるので、そのままインストールする
手動有効化スクリプト¶
-
Func コンソールにログインし、【スクリプトマーケット】をクリックして、Guance スクリプトマーケットに入り、
integration_huaweicloud_natを検索する -
【インストール】をクリックした後、必要なパラメータを入力する。Huawei Cloud の AK、SK、およびアカウント名
-
【起動スクリプトをデプロイ】をクリックすると、システムが自動的に
Startupスクリプトセットを作成し、対応する起動スクリプトを自動で設定する -
有効化後は「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できる。【実行】をクリックすると、定期実行を待たずに即時で1回実行できる。少し待ってから、実行タスクの記録と対応するログを確認できる
検証¶
- 「管理 / 自動トリガー設定」で、該当タスクに対応する自動トリガー設定が既に存在するか確認し、あわせてタスク記録とログを確認して異常がないかチェックする
- Guance の「インフラストラクチャ - リソースディレクトリ」で、アセット情報が存在するか確認する
- Guance の「メトリクス」で、対応する監視データがあるか確認する
メトリクス¶
Huawei Cloud NAT ゲートウェイのメトリクスを収集します。設定により、より多くのメトリクスを収集できます。Huawei Cloud NAT ゲートウェイのメトリクス詳細
Huawei Cloud NAT ゲートウェイのメトリクスは huaweicloud_SYS.NAT 集に属します。以下は NAT ゲートウェイ関連メトリクスの説明です
| メトリクスID | メトリクス名 | メトリクスの意味 | 取り得る値の範囲 | 単位 | 監視周期(生データ) |
|---|---|---|---|---|---|
snat_connection |
SNAT接続数 | このメトリクスは、計測対象のSNAT接続数を集計します。 | ≥ 0 | Count | 1分 |
inbound_bandwidth |
入力方向帯域幅 | このメトリクスは、パブリックネットワークから現在のパブリックNATゲートウェイインスタンスへ流入する帯域幅を集計します。 | ≥ 0 | bit/s | 1分 |
outbound_bandwidth |
出力方向帯域幅 | このメトリクスは、VPC 内から現在のパブリックNATゲートウェイインスタンスへ流入する帯域幅を集計します。 | ≥ 0 | bit/s | 1分 |
inbound_pps |
入力方向PPS | このメトリクスは、パブリックネットワークから現在のパブリックNATゲートウェイインスタンスへ流入する PPS を集計します。 | ≥ 0 | Count | 1分 |
outbound_pps |
出力方向PPS | このメトリクスは、VPC 内から現在のパブリックNATゲートウェイインスタンスへ流入する PPS を集計します。 | ≥ 0 | Count | 1分 |
inbound_traffic |
入力方向トラフィック | このメトリクスは、パブリックネットワークから現在のパブリックNATゲートウェイインスタンスへ流入するトラフィックを集計します。 | ≥ 0 | Bytes | 1分 |
outbound_traffic |
出力方向トラフィック | このメトリクスは、VPC 内から現在のパブリックNATゲートウェイインスタンスへ流入するトラフィックを集計します。 | ≥ 0 | Bytes | 1分 |
snat_connection_ratio |
SNAT接続数使用率 | このメトリクスは、計測対象のSNAT接続数使用率を集計します。接続数の上限は、仕様で制限された接続数です。詳細は製品仕様を参照してください | ≥ 0 | % | 1分 |
inbound_bandwidth_ratio |
入力方向帯域幅使用率 | このメトリクスは、パブリックネットワークから現在のパブリックNATゲートウェイインスタンスへ流入する帯域幅の使用率を集計します。 | ≥ 0 | % | 1分 |
outbound_bandwidth_ratio |
出力方向帯域幅使用率 | このメトリクスは、VPC 内から現在のパブリックNATゲートウェイインスタンスへ流入する帯域幅の使用率を集計します。 | ≥ 0 | % | 1分 |
total_inbound_udp_bandwidth |
入力方向UDP総帯域幅 | このメトリクスは、パブリックネットワークから現在のパブリックNATゲートウェイインスタンスへ流入する UDP 総帯域幅を集計します。 | ≥ 0 | bit/s | 1分 |
total_outbound_udp_bandwidth |
出力方向UDP総帯域幅 | このメトリクスは、VPC 内から現在のパブリックNATゲートウェイインスタンスへ流入する UDP 総帯域幅を集計します。 | ≥ 0 | bit/s | 1分 |
total_inbound_tcp_bandwidth |
入力方向TCP総帯域幅 | このメトリクスは、パブリックネットワークから現在のパブリックNATゲートウェイインスタンスへ流入する TCP 総帯域幅を集計します | ≥ 0 | bit/s | 1分 |
total_outbound_tcp_bandwidth |
出力方向TCP総帯域幅 | このメトリクスは、VPC 内から現在のパブリックNATゲートウェイインスタンスへ流入する TCP 総帯域幅を集計します。 | ≥ 0 | bit/s | 1分 |
packets_drop_count_snat_connection_beyond |
パケット破棄数(SNAT接続数超過) | このメトリクスは、現在のパブリックNATゲートウェイインスタンスで SNAT 接続数の上限超過により破棄されたパケット数を集計します。 | ≥ 0 | Count | 1分 |
packets_drop_count_pps_beyond |
パケット破棄数(PPS超過) | このメトリクスは、現在のパブリックNATゲートウェイインスタンスで PPS の上限超過により破棄されたパケット数を集計します。 | ≥ 0 | Count | 1分 |
packets_drop_count_eip_port_alloc_beyond |
パケット破棄数(EIPポート割り当て超過) | このメトリクスは、現在のパブリックNATゲートウェイインスタンスで EIP ポート割り当ての上限超過により破棄されたパケット数を集計します。 | ≥ 0 | Count | 1分 |
オブジェクト¶
データが正常に同期された後、Guance の「インフラストラクチャ - リソースディレクトリ」でデータを確認できます。
{
"measurement": "huaweicloud_nat",
"tags": {
"RegionId" : "cn-south-1",
"project_id" : "756ada1aa17e4049b2a16ea41912e52d",
"enterprise_project_id" : "0824ss-xxxx-xxxx-xxxx-12334fedffg",
"tenant_id" : "xxxxxx",
"instance_id" : "01fbb835-6b7f-41e9-842c-xxxxx0bc0s49e9",
"instance_name" : "nat-xxxx",
"status" : "aviable",
},
"fields": {
"router_id" : "xxxxxxxxx",
"description" : "xxxxxxxxx",
"internal_network_id" : "xxxxxxxxx",
"admin_state_up" : "xxxxx",
"created_time" : "2024-11-11T08:15:58Z",
"spec" : "xxxxx"
}
}
注意:
tags、fields中的字段可能会随后续更新有所变动