次の方法で共有


Azure Monitor のパフォーマンス効率

パフォーマンス効率とは、ユーザーからの要求に合わせて効率的な方法でワークロードをスケーリングできることです。 仮想マシンのパフォーマンスを監視するには、次の情報を使用します。

この記事では、Azure Well-Architected Framework の一部としての Azure Monitor のパフォーマンス効率について説明します。 Azure Well-Architected Framework は、ワークロードの品質向上に使用できる一連の基本原則です。 このフレームワークは、優れたアーキテクチャの 5 つの柱で構成されています。

  • 信頼性
  • 安全
  • コストの最適化
  • オペレーショナル エクセレンス
  • パフォーマンス効率

Azure Monitor ログ

設計チェックリスト

  • ログ クエリの監査を構成し、Log Analytics ワークスペースの分析情報を使用して、低速で非効率的なクエリを特定します。

構成に関する推奨事項

勧告 メリット
ログ クエリの監査を構成し、Log Analytics ワークスペースの分析情報を使用して、低速で非効率的なクエリを特定します。 ログ クエリの監査 には、各クエリの実行に必要なコンピューティング時間と、結果が返されるまでの時間が格納されます。 Log Analytics ワークスペースの分析情報では、このデータを使用して、ワークスペース内の非効率的な可能性のあるクエリを一覧表示します。 これらのクエリを書き直して、パフォーマンスを向上することを検討してください。 ログ クエリの最適化に関するガイダンスについては、「Azure Monitor でログ クエリを最適化する」を参照してください。

仮想マシン

設計チェックリスト

  • クライアント ワークフローのパフォーマンスを監視するために、データ収集とアラートを構成します。

構成に関する推奨事項

勧告 説明
クライアント ワークフローのパフォーマンスを監視するために、データ収集とアラートを構成します。 Azure Monitor を使用して仮想マシンを監視する: データを収集する」の情報を使用して、クライアント ワークロードのパフォーマンスを測定するクライアント データ収集を構成します。 「Azure Monitor を使用した仮想マシンの監視: アラート」の情報を使用して、クライアント ワークロードの潜在的なパフォーマンス上の問題を事前に通知するアラート ルールを作成します。

コンテナー

設計チェックリスト

  • クラスターの Prometheus メトリックの収集を有効にする。
  • Container Insights を有効にして、クラスターのパフォーマンスを追跡する。
  • 推奨される Prometheus アラートを有効にする。

構成に関する推奨事項

勧告 メリット
クラスターの Prometheus メトリックの収集を有効にする。 Prometheus は、Cloud Native Compute Foundation のクラウドネイティブ メトリック ソリューションで、Kubernetes クラスターからメトリック データを収集して分析するために使用される最も一般的なツールです。 Prometheus 環境がまだない場合は、Prometheus 用の Azure Monitor マネージド サービスを使用して、クラスターで Prometheus を有効にしますAzure Managed Grafana を使用して、収集された Prometheus データを分析します。

既定の構成を超えて追加のメトリックを収集する場合は、「Prometheus 用 Azure Monitor マネージド サービスで Prometheus メトリックのスクレイピングをカスタマイズする」を参照してください。
Container Insights を有効にして、クラスターのパフォーマンスを追跡する。 Kubernetes クラスターに対して Container Insights を有効にした場合、ビューブックを使用して、クラスターのコンポーネントのパフォーマンスを追跡できます。 このデータは、Prometheus によって収集されたデータと重複する可能性があります。 コストに関する推奨事項については、「コストの最適化」を参照してください。
推奨される Prometheus アラートを有効にする。 Azure Monitor のアラートにより、問題が検出されたときに事前に通知されます。 クラスターで最も一般的な可用性とパフォーマンスの問題を検出する一連の推奨される Prometheus アラート ルールから始めます。 Container Insights によって収集されたデータを使用して、ログ検索アラートを追加する可能性があります。

次のステップ