Azure Route Server には、Azure Monitor を介した包括的な監視機能が用意されており、パフォーマンスの追跡、BGP ピア接続の監視、ルート伝達の分析を行うことができます。 この記事では、最適なネットワーク パフォーマンスを維持するために、ルート サーバーメトリックにアクセスして解釈する方法について説明します。
Azure Monitor では、リアルタイム メトリック、アラート機能、ルート サーバーデプロイの診断分析情報など、すべての Azure サービスに対して一元的な監視が提供されます。
注
クラシック メトリックは非推奨であり、ルート サーバーの監視には推奨されません。 最適なエクスペリエンスを得るための Azure Monitor メトリックを使用します。
前提条件
ルート サーバーの監視を開始する前に、次のことを確認してください。
- アクティブなサブスクリプションが含まれる Azure アカウント。 無料でアカウントを作成できます。
- 既存の Azure Route Server デプロイ。 Route Server を作成する必要がある場合は、Azure Route Server の作成と構成に関する記事を参照してください。
- Azure portal でメトリックを表示するための適切なアクセス許可 (監視閲覧者ロール以上)。
ルート サーバーのメトリックにアクセスする
Azure Portal で Azure Route Server メトリックを表示するには:
Azure portal にサインインします。
Route Server リソースに移動します。
左側のナビゲーション ウィンドウの [ 監視] で、[ メトリック] を選択します。
メトリックス エクスプローラーで、[メトリック] ドロップダウン リストから メトリック を選択します。 既定の集計は、メトリックの種類に基づいて自動的に適用されます。
重要
ルート サーバーのメトリックを表示するときに最適な結果を得るには、タイム ピッカーで 5 分以上 の時間粒度を選択します。
集計の種類について
Azure Monitor メトリックス エクスプローラーでは、データ分析用に複数の集計の種類がサポートされています。 各ルート サーバー メトリックでは、正確な分析情報を得るための推奨される集計の種類が使用されます。
- 合計: 集計間隔中にキャプチャされたすべての値の合計
- カウント: 集計間隔中にキャプチャされた測定値の数
- 平均: 集計間隔中にキャプチャされたすべてのメトリック値の平均
- 最小値: 集計間隔中にキャプチャされた最小の値
- 最大値: 集計間隔中にキャプチャされた最大値
集計の種類の詳細については、「 Azure Monitor メトリック グラフでの集計」を参照してください。
使用可能なメトリック
次の表では、Azure Route Server の監視に使用できるメトリックについて説明します。
| メトリック | カテゴリ | ユニット | 集計の種類 | 説明 | 次元 | 診断設定を使用したエクスポートが可能か? |
|---|---|---|---|---|---|---|
| BGP ピアの状態 | スケーラビリティ | 数える | 最大値 | Route Server からピアへの BGP の可用性 | BGP ピア IP、BGP ピアの種類、Route Server インスタンス | はい |
| ピアにアドバタイズされたルートの数 | スケーラビリティ | 数える | 最大値 | Route Server からピアにアドバタイズされたルートの数 | BGP ピア IP、BGP ピアの種類、Route Server インスタンス | はい |
| ピアから学習したルートの数 | スケーラビリティ | 数える | 最大値 | ピアから学習したルートの数 | BGP ピア IP、BGP ピアの種類、Route Server インスタンス | はい |
重要
Azure Monitor には、ルート サーバーの監視に表示 される仮想ハブ ルーターによって処理されたデータ と呼ばれるメトリックが含まれています。 このメトリックは Route Server には適用されません。デプロイを監視する場合は無視する必要があります。
特定のメトリックを監視する
次のセクションでは、各ルート サーバー メトリックとデータの解釈方法について詳しく説明します。
BGP ピアの状態
推奨される集計の種類: 最大
BGP ピア状態メトリックは、ルート サーバーとネットワーク仮想アプライアンス (NVA) の間の接続状態を示します。 このバイナリ メトリックでは、次の値が使用されます。
- 1: BGP セッションが確立され、機能している
- 0: BGP セッションがダウンしているか使用できない
個々の BGP ピアを監視する
特定の NVA ピアの BGP ステータスを確認するには次の手順を実行します。
- メトリック グラフで、[分割の 適用] を選択します。
- ディメンション一覧から [BgpPeerIp ] を選択します。
- このグラフには、BGP ピア IP アドレスごとに個別の線が表示されます。
ピアにアドバタイズされたルートの数
推奨される集計の種類: 最大
このメトリックには、ルート サーバーが NVA ピアにアドバタイズするルートの数が表示されます。 このメトリックを監視して、ルートの伝達を理解し、予想されるルートがネットワーク アプライアンスと共有されていることを確認します。
ピアから学習したルートの数
推奨される集計の種類: 最大
このメトリックは、ルート サーバーが NVA ピアから学習するルートの数を示します。 このメトリックを使用して、ルート学習を監視し、ネットワーク アプライアンスがルートを適切にアドバタイズしていることを確認します。
特定のピアからのルートを監視する
個々の NVA ピアから学習されたルートを表示するには:
- メトリック グラフで、[分割の 適用] を選択します。
- ディメンション一覧から [BgpPeerIp ] を選択します。
- グラフには、各ピアのルート数が個別に表示されます。
監視アラートを設定する
ルート サーバーの展開を事前に監視するには、重要なメトリックのアラートを作成することを検討してください。
- BGP ピアの切断: BGP ピアの状態が 0 の場合にアラートを生成する
- ルート数の異常: ルート数がベースラインから大幅に逸脱した場合のアラート
- ピアの可用性: 特定の重要なピアが使用できなくなった場合にアラートを生成する
アラートを作成する詳細な手順については、 Azure Monitor でのメトリック アラートの作成に関するページを参照してください。
メトリックを使用したトラブルシューティング
ルート サーバー メトリックを使用して、一般的な問題を診断します。
- BGP 接続の問題: BGP ピアの状態を確認し、ネットワーク接続を確認する
- 不足しているルート: アドバタイズされたルート数と学習されたルート数を比較して伝達の問題を特定する
- パフォーマンスの問題: サービスの制限に対するルート数の監視
- ピア固有の問題: 個々の NVA における問題を切り分けるには、ディメンション分割を使用します
次のステップ
ルート サーバーを監視する方法を理解したら、次の関連記事を参照してください。