Azure Monitoring and Alerts Basic dashboard alerts reference
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このリファレンストピックでは、Sitecore展開にSitecore Azureモニタリングおよびアラートベーシックソリューションをインストールする際に届くMicrosoftオペレーション管理スイート(OMS)のタイル、ダッシュボード、アラートについて説明します。
!注このモジュールを使用する前に 、AzureモニタリングとAlerts Basicには費用が発生するため、必ずSitecoreの担当者に相談してください。
概要タイル
Monitoringモジュールは以下の3つのOverviewタイルを提供します。
- データベースパフォーマンス
- パフォーマンス概要
- WebAppホスティングプランのパフォーマンス
3つのタイルは、対応する各Sitecoreデプロイメントでサポートされるリソースのパフォーマンスインサイトを提供します。各Overviewタイルは、関連するリソースをリアルタイムで監視できるダッシュボードにリンクします。
データベースパフォーマンスタイル
このタイルは、現在デプロイメントグループに展開されているデータベースの状態を反映するために円グラフを使用します。注意が必要なデータベースを迅速に特定するために、タイルは各データベースの状態をNormal、高負荷、またはCriticalと特徴付けています。

Database Performanceタイルをクリックすると、各データベースの詳細情報が掲載されたページにアクセスできます。情報ページには、各データベースごとに以下の3つの折れ線グラフが表示されたダッシュボードが表示されます。
- DTU % (データベーススループットユニットパーセンテージ) - MicrosoftはCPU、メモリ、読み取り、書き込みを組み合わせた指標に基づいてDTUを計算します。DTU %は、この特定のデータベースで使用されるユニットの割合を示します。DTU %が100%近くまたはそれを超える場合は、対応するサーバーのパフォーマンスレベルを上げたいかもしれません。
- CPU、データI/O、ログI/O - このデータベースのCPU、データ入出力、ログ入出力の比較。
- ストレージ利用率 - この特定のデータベースで使用可能な空きスペースの割合。

パフォーマンス概要タイル
このタイルはまた、展開リソースグループに現在展開されているWebAppの状態を反映するために円グラフを使用しています。注意が必要なWebAppを迅速に特定するために、タイルは各WebAppの状態をNormal、高負荷、またはCriticalと特徴付けています。

WebApp Performanceタイルをクリックすると、Search Services Performanceダッシュボードの詳細にアクセスできます。この情報ページの最初のダッシュボードには、以下の3つの折れ線グラフが含まれています:
- CPU時間(アプリごとのCPU時間 )はWebAppあたりのCPU処理時間を比較します。
- 1秒あたりのリクエスト数 - 1秒あたりのSearchリクエスト数と、1秒あたりの制限されたリクエスト数。
- レイテンシー - Searchリクエストにおけるレイテンシ。

この情報ページの2つ目のダッシュボードはRedis Cacheダッシュボードで、以下の3つの折れ線グラフを使ってRedis Cacheインスタンスのパフォーマンス情報を提供します。
- 操作 - 処理されたコマンドの量と比べて、1秒あたりの操作量。
- 負荷 - CPU負荷とサーバー負荷の比較。
- メモリ - 間隔の報告に使うメモリとキーや値に使われるメモリの比較。

この情報ページの3つ目のダッシュボードには、各WebApp固有の情報を提供する以下の3つの折れ線グラフが表示されます。
- レスポンスコードによるHTTPリクエスト - リソースコードによるHTTPリクエスト。例えば。
- 入出力 バイト数 - 入出力のバイト量。
- レイテンシー - WebAppsのレイテンシ。

WebAppホスティングプランパフォーマンスタイル
このタイルは、現在デプロイメントグループに展開されているWebAppホスティングプランの状態を反映するために円グラフも使用しています。注意が必要なデータベースを迅速に特定するために、タイルは各WebAppホスティングプランのステータスをNormal、高負荷、またはCriticalと特徴付けています。

WebAppホスティングプランのパフォーマンスタイルをクリックすると、各WebAppのホスティングプランに関する詳細情報を含むダッシュボードにアクセスできます。情報ページには、各WebAppホスティングプランに関するリアルタイムの洞察を提供する以下の3つの折れ線グラフが表示されます。
- CPUとメモリ% —CPUパーセンテージとメモリパーセンテージの比較。
- 入出力 バイト数 - 入出力のバイト量。
- キュー長 - ホスティングプランのキューの長さ。

アラートの概要
デフォルトでは、Monitoringモジュールにはパフォーマンス関連の問題が発生する際にメールで送信されるアラートがバンドルされています。そのようなアラートには以下が含まれます:
- WebAppは5xxのHTTPコードという高いレートを返しています。
- ターゲットWebAppの平均応答時間は許容範囲を下回っています。
- 対象WebAppホスティングプランはCPUリソースの使用が非常に高くなっています。
- 対象WebAppホスティングプランは、空きメモリの不足を経験しています。
- 対象データベースはDTU利用率が非常に高い状況にあります。
- ターゲットデータベースは持続的な接続障害を報告しています。
- ターゲットとなるデータベースは高いCPU使用率を経験しています。
- ターゲットとなるデータベースのストレージ容量が不足しています。
- ターゲットデータベースは「 Dead lock 状態」となっています。
- ターゲットデータベースは高いデータIO利用率を報告しています。
- ターゲットデータベースは高いリソース利用率を報告しています。
- 対象データベースでは同時リクエストの発生率が高いと報告されています。
- Azure Cognitive Searchは、制限された検索クエリの大量を報告しています。
- Azure Cognitive Searchは高いSearchレイテンシを報告しています。
- Redis Cacheはサーバー負荷が高いと報告しています。
- Redis Cacheが高いCPU使用率を報告しています。
アラートメールには、警報が発せられた状況の調査に役立つ詳細が含まれています。

アラートメールの編集
アラートメールにソリューション専用の情報を含めるために、アラートメールメッセージで受け取る詳細の種類を指定できます。編集したいアラートの名前をクリックし、アラート条件や詳細、アクショングループをルール管理で定義することでアラートルールを更新できます。

