次の方法で共有


Resource Health の概要

Azure Resource Health は、Azure のリソースに影響を及ぼしているサービスの問題を診断したり、サポートを受けたりするために役立ちます。 リソースの現在と過去の正常性について報告します。

Resource Health メイン ウィンドウのスクリーンショット。

Azure の状態レポートは、さまざまな Azure ユーザーに影響するサービスの問題について報告します。 Resource Health を使用すると、リソースの正常性のパーソナライズされたダッシュボードが提供され、Azure サービスの問題が原因でリソースが使用できなくなったすべての時間が表示されます。 このデータにより、サービス レベル アグリーメント (SLA) に違反したかどうかを簡単に確認できます。

リソース定義

リソースは、仮想マシン、Web アプリ、SQL Database など、Azure サービスの特定のインスタンスです。 Resource Health は、さまざまな Azure サービスからの信号を基に、リソースが正常であるかどうかを評価します。

リソースが正常でない場合、Resource Health は追加の情報を分析して問題の原因を特定します。 また、Microsoft が問題を解決するために実行しているアクションについても報告し、対処するために実行できるアクションを特定します。

正常性の評価方法の詳細については、Azure Resource Health に関する記事でリソースの種類と正常性チェックの一覧を参照してください。

Resource Health アラートを作成する方法の詳細と手順については、「 Resource Health アラートの作成」を参照してください。

正常性状態

リソースの正常性は、このセクションの説明に従って、 状態が [利用可能]、[ 使用不可]、[ 不明]、または [ 低下] と表示されます。

使用可能

使用可能は、リソースの正常性に影響を与えるイベントが検出されていないことを意味します。 過去 24 時間に計画外のダウンタイムからリソースが復旧した場合は、"最近解決されました" という通知が表示されます。

ゲートウェイの *Available* の状態のスクリーンショット。

利用不可

利用不可は、サービスにおいて、リソースの正常性に影響を与える継続中のイベント (プラットフォームまたはプラットフォーム以外のイベント) が検出されたことを意味します。

プラットフォームのイベント

Azure インフラストラクチャの複数のコンポーネントによって、プラットフォーム イベントがトリガーされます。 これには、スケジュールされたアクション (計画的なメンテナンスなど) と、予期しないインシデント (計画されていないホストの再起動や、指定の期間後に障害が発生すると予測される機能が低下したホスト ハードウェアなど) の両方が含まれます。

Resource Health では、イベントと復旧プロセスの詳細が提供されます。 また、ユーザーは、有効なサポート契約がない場合でも、Microsoft サポートに問い合わせることができます。

スタンバイ モードの計画外の仮想ネットワーク ゲートウェイの *Unavailable* の状態のスクリーンショット。

プラットフォーム以外のイベント

ユーザー アクションは、プラットフォーム以外のイベントをトリガーできます。 たとえば、仮想マシンを停止した場合や、Azure Cache for Redis への接続数が最大数に到達した場合などです。

プラットフォーム以外のイベントが原因で、仮想マシンで [利用不可] の状態を示すスクリーンショット。

未知

不明 とは、Resource Health にリソースに関する情報が 10 分を超えていないことを意味します。これは、通常、仮想マシンの割り当てが解除されたときに発生します。 この状態はリソースの状態を明確に示すものではありませんが、トラブルシューティングにとって重要なデータ ポイントである可能性がありまあす。

リソースが想定どおりに実行され始めると、数分後にリソースの状態が [使用可能] に変わります。

リソースで問題が発生している場合、不明の正常性状態は、プラットフォーム内のイベントによってリソースが影響を受けていることを意味している可能性があります。

App Service プランの **Unknown** の状態を示すスクリーンショット。

低下

低下は、リソースでパフォーマンス低下が検出されたものの、まだ使用可能であることを意味します。

異なるリソースには、低下したと報告するタイミングに関する独自の基準があります。

仮想マシンの **Degraded** の状態を示すスクリーンショット。

仮想マシン スケール セットの詳細については、「Azure 仮想マシン スケール セットのリソース正常性状態が "低下" している」を参照してください。

正常性がサポートされていません

次のメッセージは、リソースが Resource Health でサポートされていないことを意味します。

  • 健康はサポートされていません
  • リソース プロバイダー (RP) にリソースに関する情報がありません
  • そのリソースの読み取り/書き込みアクセス権がありません Resource Health で動作するリソースを確認するには、「 サポートされているリソースの種類」を参照してください。

アクティビティ ログに送信されるリソース正常性のイベント

リソース正常性のイベントは、次の場合にアクティビティ ログに記録されます。

  • ResourceDegradedAccountClientThrottling などの注釈がリソースに送信されます。
  • リソースが異常へと、または異常から遷移しました。
  • リソースが 15 分を越えて異常状態にあります。

アクティビティ ログの詳細については、「アクティビティ ログ スキーマ」を参照してください。

次のリソース正常性の遷移はアクティビティ ログに記録されません:

  • 不明な状態への遷移。
  • 不明な状態からの遷移 (次の場合):
    • この正常性の遷移は最初のものです。
    • Unknown より前の状態は、その後の新しい状態と同じです。 (たとえば、リソースが正常から不明に遷移し、正常に戻った場合。)
    • コンピューティング リソースの場合: 異常な時間が 35 秒未満の場合に、正常から異常に移行し、正常に戻る仮想マシン (VM)。

履歴情報

サブスクリプションの現在のサービス正常性イベントを一覧表示し、Events - List By SubscriptionId REST API の QueryStartTime パラメーターを使用して最大 1 年間データを照会できます。
ただし、 Events - List By Single Resource REST API には QueryStartTime パラメーターがないため、特定のリソースの現在のサービス正常性イベントを一覧表示している間は、最大 1 年間のデータを照会することはできません。

Azure portal の Resource Health の [正常性の履歴] セクションで、最大 30 日間の履歴にアクセスできます。

過去 2 週間の Resource Health イベントの一覧を示すスクリーンショット。

根本原因に関する情報

プラットフォームによって開始された停止の原因が Azure によって検出された場合、その詳細は 72 時間以内に Resource Health に表示される可能性があります。 このアクションは、仮想マシンにのみ適用されます。

概要

1 つのリソースについて Resource Health を開くには

  1. Azure portal にサインインします。
  2. リソースを参照します。
  3. 左側のウィンドウのリソース メニューで、[リソース正常性] を選択します。
  4. 正常性履歴グリッドから、リソースの正常性名へのリンクを選択して、このリソースに関する情報を含む新しいウィンドウを開きます。
  5. このウィンドウでは、[ 問題の診断と解決 ] を選択するか、 トラブルシューティング ツールを開きます。

リソース ビューから Resource Health を開く方法を示すスクリーンショット。

次のステップ

Resource Health について詳しくは、次のリファレンスをご覧ください。