mcpField
A
azure-load-balancer

azure-load-balancer

github.com/microsoftdocsクラウド・DevOps796186 回インストール3 日前に更新
リポジトリ

azure-load-balancer について

Azure Load Balancer を扱うエージェント向けのガイダンススキルです。トラブルシューティング、設計、セキュリティ、構成、デプロイを扱い、ローカルの参照資料とリモート文書取得を組み合わせます。

主な機能

  1. 01トラブルシューティングガイド
  2. 02アーキテクチャとトラフィック分散
  3. 03SKU 選択と移行計画
  4. 04セキュリティ、構成、デプロイの資料
  5. 05ローカル資料とリモート文書取得

活用シーン

  1. 01ロードバランサーの接続問題の診断
  2. 02高可用性とスケーリング構成の計画
  3. 03プローブ、ルール、SNAT の設定
  4. 04SKU や移行方法の検討

MCP 対応

mcp_microsoftdocs:microsoft_docs_fetch を使ってリモート文書を取得できます。利用できない場合の代替手段として fetch_webpage が記載されています。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-load-balancer

インストール後、Claude Code で/azure-load-balancerを入力して読み込まれたか確認します。

詳細

Azure Load Balancer スキル

このスキルでは、Azure Load Balancer に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイについて扱います。ローカルのクイックリファレンスコンテンツと、リモートのドキュメント取得機能を組み合わせています。

このスキルの使用方法

IMPORTANT for Agent:関連するセクションは、以下のカテゴリインデックスから探してください。行の範囲が記載されているカテゴリ(例:L35-L120)では、指定した行をread_fileで読み取ります。ファイルへのリンクがあるカテゴリ(例:[security.md](security.md))では、リンク先のリファレンスファイルをread_fileで読み取ります。

IMPORTANT for Agent:metadata.generated_atが3か月以上前の場合は、リポジトリから最新バージョンを取得するようユーザーに提案してください。mcp_microsoftdocsツールを利用できない場合は、インストールを提案してください:インストールガイド

このスキルでドキュメントのコンテンツを取得するには、ネットワークアクセスが必要です:

  • 推奨:クエリ文字列from=learn-agent-skillを指定してmcp_microsoftdocs:microsoft_docs_fetchを使用します。Markdown が返されます。
  • フォールバック:クエリ文字列from=learn-agent-skill&accept=text/markdownを指定してfetch_webpageを使用します。Markdown が返されます。

カテゴリインデックス

カテゴリ行説明
トラブルシューティングL37-L44Azure Load Balancer の問題の診断と解決:正常性イベントログ、監視とアラート、接続の問題、パブリックフロントエンドの到達可能性のテスト。
ベストプラクティスL45-L50信頼性、パフォーマンス、スケーリング、正常性プローブ、高可用性に関するベストプラクティスに沿った、Azure Load Balancer と VM スケールセットのアーキテクチャの設計とデプロイ。
意思決定L51-L57適切な Load Balancer SKU の選択、Basic から Standard へのアップグレード、AWS Network Load Balancer から Azure へのワークロード移行に関するガイダンス。
アーキテクチャと設計パターンL58-L62トラフィック分散とセッションアフィニティの設計パターン、および Azure Load Balancer でのアウトバウンドインターネット接続と SNAT 動作の構成に関するガイダンス。
制限とクォータL63-L70Load Balancer の TCP アイドルタイムアウト、TCP リセット、インバウンドおよびアウトバウンドトラフィックのアウトバウンド SNAT 接続クォータに関する制限、動作、構成。
セキュリティL71-L76Azure Load Balancer のセキュリティガイダンス:セキュリティ強化、アクセス制御、ボリューム型攻撃やネットワーク攻撃から保護するための Azure DDoS Protection の使用。
構成L77-L93Azure Load Balancer の動作の構成:バックエンドプール(サブスクリプション間を含む)、ルール/NAT、正常性プローブ、SNAT アウトバウンド、IPv6 DHCPv6、ポータル設定、監視/メトリック/ログ。
統合とコーディングパターンL94-L100正常性のプローブ、IMDS を介したロードバランサー/VM メタデータの読み取り、CLI と REST API を使用した Azure Load Balancer メトリックの取得に関するコードサンプルとパターン。
デプロイL101-L108Azure Load Balancer のデプロイと移行:デュアルスタック IPv4/IPv6 の構成(内部/外部)、Basic から Standard へのアップグレードの自動化、NAT ルール v1 から v2 への移行、リージョン間の構成レプリケーション。
トラブルシューティング
トピックURL
Azure Load Balancer の正常性イベントログの解釈https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-health-event-logs
Azure Load Balancer の正常性イベントの監視とアラートhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-monitor-alert-health-event-logs
Azure Load Balancer の接続の診断とトラブルシューティングhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-standard-diagnostics
Azure Public Load Balancer フロントエンドの到達可能性のテストhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-test-frontend-reachability
ベストプラクティス
トピックURL
Azure Load Balancer のデプロイに関するベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-best-practices
Azure Standard Load Balancer で VM スケールセットを効果的に使用するhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-standard-virtual-machine-scale-sets
意思決定
トピックURL
Basic Load Balancer から Standard Load Balancer へのアップグレードを計画して実行するhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-basic-upgrade-guidance
AWS Network Load Balancer のワークロードを Azure に移行するhttps://learn.microsoft.com/en-us/azure/load-balancer/network-load-balancing-aws-to-azure-how-to
適切な Azure Load Balancer SKU を選択するhttps://learn.microsoft.com/en-us/azure/load-balancer/skus
アーキテクチャと設計パターン
トピックURL
Azure Load Balancer の分散モードを選択するhttps://learn.microsoft.com/en-us/azure/load-balancer/distribution-mode-concepts
制限とクォータ
トピックURL
Azure Load Balancer の制限と動作に関する FAQhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-faqs
Azure Load Balancer の TCP アイドルタイムアウトとリセットを構成するhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-tcp-idle-timeout
Load Balancer の TCP リセットとアイドルタイムアウトの動作を理解するhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-tcp-reset
Azure Load Balancer のアウトバウンド SNAT 制限を構成するhttps://learn.microsoft.com/en-us/azure/load-balancer/outbound-rules
セキュリティ
トピックURL
Azure Load Balancer にセキュリティのベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/load-balancer/secure-load-balancer
Azure DDoS Protection で Azure Load Balancer を保護するhttps://learn.microsoft.com/en-us/azure/load-balancer/tutorial-protect-load-balancer-ddos
構成
トピックURL
Azure Load Balancer のバックエンドプールを構成するhttps://learn.microsoft.com/en-us/azure/load-balancer/backend-pool-management
Azure Load Balancer のクロスサブスクリプションバックエンドを構成するhttps://learn.microsoft.com/en-us/azure/load-balancer/cross-subscription-how-to-attach-backend
Azure Load Balancer の正常性プローブを構成するhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-custom-probe-overview
Azure Load Balancer のトラフィック分散モードを構成するhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-distribution-mode
Azure IPv6 用に Linux VM で DHCPv6 を構成するhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-ipv6-for-linux
Azure Load Balancer で SNAT ベースのアウトバウンド接続を構成するhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-outbound-connections
Azure Load Balancer のポータル設定を構成するhttps://learn.microsoft.com/en-us/azure/load-balancer/manage
Azure Load Balancer のバックエンド管理状態を管理するhttps://learn.microsoft.com/en-us/azure/load-balancer/manage-admin-state-how-to
Azure Load Balancer のインバウンド NAT 規則を構成および管理するhttps://learn.microsoft.com/en-us/azure/load-balancer/manage-inbound-nat-rules
ポータルで Azure Load Balancer の正常性プローブを管理するhttps://learn.microsoft.com/en-us/azure/load-balancer/manage-probes-how-to
Azure Load Balancer の規則を構成および管理するhttps://learn.microsoft.com/en-us/azure/load-balancer/manage-rules-how-to
Azure Monitor を使用して Azure Load Balancer の監視を構成するhttps://learn.microsoft.com/en-us/azure/load-balancer/monitor-load-balancer
Azure Load Balancer の監視メトリックとログのリファレンスhttps://learn.microsoft.com/en-us/azure/load-balancer/monitor-load-balancer-reference
統合とコーディングパターン
トピックURL
Azure Load Balancer 向けに Python でカスタム HTTP/HTTPS ヘルスプローブを実装するhttps://learn.microsoft.com/en-us/azure/load-balancer/create-custom-http-health-probe-howto
IMDS を使用して Azure Load Balancer のメタデータを取得するhttps://learn.microsoft.com/en-us/azure/load-balancer/howto-load-balancer-imds
REST API 経由で Azure Load Balancer のメトリックをクエリするhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-query-metrics-rest-api
デプロイ
トピックURL
Standard Load Balancer で IPv4/IPv6 デュアルスタックアプリをデプロイするhttps://learn.microsoft.com/en-us/azure/load-balancer/deploy-ipv4-ipv6-dual-stack-standard-load-balancer
Standard Internal Load Balancer で IPv6 デュアルスタックアプリをデプロイするhttps://learn.microsoft.com/en-us/azure/load-balancer/ipv6-dual-stack-standard-internal-load-balancer-powershell
Load Balancer のインバウンド NAT 規則を v1 から v2 に移行するhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-nat-pool-migration
Azure Load Balancer の構成をリージョン間で複製するhttps://learn.microsoft.com/en-us/azure/load-balancer/move-across-regions-azure-load-balancer
PowerShell で Basic から Standard への Load Balancer アップグレードを自動化するhttps://learn.microsoft.com/en-us/azure/load-balancer/upgrade-basic-standard-with-powershell

コメント