Azure Load Balancer を監視および構成するための分析情報の使用
Azure Monitor for Networks を使用すると、機能の依存関係の視覚化と、Load Balancer に対する事前構成済みのメトリック ダッシュボードが提供されます。 これらのビジュアルは、情報に基づいて設計に関する決定を行い、任意の障害を速やかに特定、診断、解決するのに役立ちます。
重要
構成済みメトリック ダッシュボードで Load Balancer 名前空間のメトリックを表示するには、Standard Load Balancer が必要です。 VM、仮想マシン スケール セット、接続モニターの名前空間のメトリックを表示することもできますが、運用ワークロードの場合は、Load Balancer メトリックの堅牢なセットを利用するため、Standard にアップグレードすることをお勧めします。
機能依存関係ビュー
機能依存関係ビューを使用すると、最も複雑なロード バランサーのセットアップでも把握できます。 最新の Load Balancer の構成についての視覚的なフィードバックにより、構成を念頭に置いて更新を行うことができます。
このビューには、Azure の Load Balancer リソースの [分析情報] ページにアクセスすることでアクセスできます。
Standard Load Balancer の場合、バックエンド プールのリソースは正常性プローブの状態で色分けされ、トラフィックを処理するためのバックエンド プールの現在の可用性が示されます。 上記のトポロジと共に、正常性状態の時間グラフが表示され、アプリケーションの正常性のスナップショット ビューが提供されます。
Note
Azure Resource Graph は、リソース トポロジを描画するために使用されます。 構成が変更された場合、変更が Azure Resource Graph に反映され、その後、トポロジに反映されるまで最大 30 時間かかる場合があります。
メトリック ダッシュボード
Load Balancer の [分析情報] ページから、より詳細なメトリックを選択して、Load Balancer の特定の側面に関連するメトリック ビジュアルが含まれる事前構成済みの Azure Monitor ブックを表示できます。 このダッシュボードには、Load Balancer の状態と関連ドキュメントへのリンクが [概要] タブの上部に表示されます。
使用可能なタブ間を移動できます。各タブには、お使いの Load Balancer の特定の側面に関連するビジュアルが含まれます。 ダッシュボードの各タブの下部には、それぞれの明示的なガイダンスがあります。
現在使用できるダッシュボード タブは次のとおりです。
- 概要
- フロントエンドおよびバックエンドの可用性
- データ スループット
- フローの分布
- 接続モニター
- メトリック定義
Note
[フロー分散] タブ上での表示は、IP アドレスによって構成されたロード バランサー バックエンド プールではサポートされていません。 これらは仮想マシン レベルのメトリックであり、代わりに接続されている IP アドレスに関連付けられている仮想マシン/VMSS リソースから確認できます。
[概要] タブ
[概要] タブの検索可能なグリッドには、お使いの Load Balancer にアタッチされている各フロントエンド IP に対する、全体的なデータ パスの可用性と正常性プローブの状態が表示されます。 これらのメトリックにより、フロントエンド IP が応答可能かどうか、およびバックエンド プール内のコンピューティング インスタンスが着信接続に対して個別に応答可能かどうかが示されます。
また、このページで各フロントエンド IP に対する全体的なデータ スループットを確認し、期待されるトラフィック レベルが生成および受信されているかどうかを把握することもできます。 不規則な値が表示された場合は、ページの下部にあるガイダンスを使用して適切なタブに移動できます。
フロントエンドとバックエンドの可用性に関するタブ
フロントエンドとバックエンドの可用性のタブには、いくつかの便利なビューにデータ パスのスループットと正常性プローブの状態のメトリックが表示されます。 最初のグラフには集計値が表示されるため、問題があるかどうかを判断できます。 グラフの残りの部分には、これらのメトリックがさまざまなディメンション別に分割されて表示され、受信可用性の問題の原因を特定してトラブルシューティングすることができます。
ページの下部には、これらのグラフを表示するためのワークフローが、さまざまな症状の一般的な原因と共に表示されます。
データ スループットに関するタブ
データ スループットに関するタブを使用すると、受信および送信スループットを確認して、トラフィック パターンが想定どおりかどうかを確認できます。 インバウンドおよびアウトバウンド データのスループットがフロントエンド IP とフロントエンド ポートに分けて表示されるため、実行中のサービスが個別にどのように実行されているかどうかを識別できます。
フローの分布
[フローの分布] タブは、バックエンド インスタンスが受信および生成しているフローの数を視覚化および管理するのに役立ちます。 インバウントおよびアウトバウンド トラフィックのフロー作成速度とフロー数、および各 VM と仮想マシン スケール セット インスタンスが受信しているネットワーク トラフィックが表示されます。
これらのビューを使用すると、お使いの Load Balancer の構成またはトラフィック パターンによってトラフィックがアンバランスになっているかどうかについてのフィードバックを得ることができます。 たとえば、セッション アフィニティが構成されていて、1 つのクライアントが過剰な数の要求を行っている場合などです。 また、マシンのサイズに対する VM ごとのフロー制限に近づいているかどうかも示されます。
接続モニター
[接続モニター] タブには、構成されているすべての接続モニターのグローバル マップでのラウンドトリップ待機時間が表示されます。 これらのビジュアルにより、厳密な待機時間が必要なサービスに役立つ情報が提供されます。 要件を満たすには、他のリージョンのデプロイを追加するか、リージョン間負荷分散モデルに移行することが必要になる場合があります
メトリック定義
メトリック定義に関するタブには、多次元メトリックに関する記事で示されているすべての情報が含まれます。
次のステップ
- ダッシュボードを確認し、改善できる点があれば、次のリンクを使用してフィードバックを提供します
- メトリックのドキュメントを見て、各メトリックの計算方法を理解していることを確認します
- Load Balancer に対する接続モニターを作成します
- 独自のブックを作成します。詳細なメトリック ダッシュボードで編集ボタンをクリックして、インスピレーションを得ることができます