パフォーマンス カウンターを有効または無効にする
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
パフォーマンスの分析と問題のトラブルシューティングを支援するために、Sitecoreは多くのパフォーマンス カウンターを保存します。カウンタは、項目がアクセスされた回数、データベースに対する操作の数、ログに送信されたメッセージの量などを追跡します。
オンプレミス インストールの場合、パフォーマンス カウンターはWindowsカウンターに格納されます。クラウド インストールの場合、カウンターはAzure Application Insightsに格納されます。
Azureでのカウンターの格納は無料ではありません。デフォルトでは、オンプレミスとAzureのデプロイメントで、CoreロールとXP Servicesロールの両方に対して、パフォーマンス カウンターはenabledです。
1つ以上のロールのカウンタ格納を有効または無効にするには、ロールとデプロイメントに応じて設定ファイルを編集または名前変更する必要があります。
XP Scaled (XP1) インストールを展開する場合は、パフォーマンス カウンターを有効または無効にするすべてのロールに対して構成手順を繰り返す必要があります。
インストール前にコアの役割のパフォーマンス カウンターを構成する
インストール前にコアの役割のパフォーマンス カウンターを構成する
インストールする前に、Azureにデプロイされたコア ロールのパフォーマンス カウンターを構成できます。(インストール前にXPサービスの役割のパフォーマンスカウンタを設定することはできません。
Azureにデプロイされたコア ロールのパフォーマンス カウンターを構成するには:
-
azuredeploy.jsonファイルに移動します。
-
パフォーマンス カウンターを無効にするには、storeSitecoreCountersApplicationInsights設定をfalseに設定します。
パフォーマンス カウンタを再度有効にして既定の構成に戻す場合は、storeSitecoreCountersApplicationInsights設定をtrueに設定します。
インストール後にコアの役割のパフォーマンス カウンターを構成する
インストール後にコアの役割のパフォーマンス カウンターを構成する
インストール後、オンプレミスとAzureにデプロイされたコア ロールのパフォーマンス カウンターを構成できます。
オンプレミスにデプロイされたコアロール
オンプレミスにデプロイされたコア ロールのパフォーマンス カウンターを構成するには:
-
\App_Config\Sitecore.configファイルに移動します。
-
パフォーマンス カウンタ ファイルの作成を無効にするには、interval設定を00:00:00に設定します。
-
パフォーマンス カウンターを無効にするには、Counters.Enabled設定をfalseに設定します。
パフォーマンス カウンタを再度有効にしてデフォルト設定に戻す場合は、interval設定を01:00:00に設定し、Counters.Enabled設定をtrueに設定します。
Azureにデプロイされたコア ロール
Azureにデプロイされたコア ロールのパフォーマンス カウンターを構成するには:
-
\App_Config\Sitecore.Cloud.ApplicationInsights.configファイルに移動します。
-
パフォーマンス カウンターを無効にするには、Counters.Enabled設定をfalseに設定します。
パフォーマンス カウンタを再度有効にして既定の構成に戻す場合は、Counters.Enabled設定をtrueに設定します。
インストール後にXPサービスの役割のパフォーマンス カウンターを構成する
インストール後にXPサービスの役割のパフォーマンス カウンターを構成する
インストール後、オンプレミスとAzureにデプロイされたXP Servicesロールのパフォーマンス カウンターを構成できます。
XP Servicesロールをオンプレミスでデプロイ
オンプレミスにデプロイされたXP Servicesロールのパフォーマンス カウンターを構成するには:
-
\App_Data\Config\Sitecore\CoreServices\フォルダに移動します。
-
パフォーマンス カウンターを無効にするには、sc.PerformanceCounters.WindowsSystem.xmlファイルに .disabledサフィックスを追加し、sc.PerformanceCounters.DisableCounters.xmlファイルから .disabledサフィックスを削除します。
大事な両方のファイルから .disabledサフィックスを削除すると、重大な初期化例外が発生し、設定ファイルの1つに .disabledサフィックスを追加しない限り、Sitecoreは起動しません。
-
この手順は、関連するすべてのロールに対して繰り返す必要があります。
パフォーマンス カウンタを再度有効にして既定の構成に戻す場合は、sc.PerformanceCounters.WindowsSystem.xmlファイルから .disabledサフィックスを削除します。また、sc.PerformanceCounters.DisableCounters.xmlファイルに .disabledサフィックスを追加します。
AzureにデプロイされたXP Servicesロール
AzureにデプロイされたXP Servicesロールのパフォーマンス カウンターを構成するには:
-
\App_Data\Config\Sitecore\CoreServices\フォルダに移動します。
-
パフォーマンス カウンターを無効にするには、sc.PerformanceCounters.AppInsights.xmlファイルに .disabledサフィックスを追加し、sc.PerformanceCounters.DisableCounters.xmlファイルから .disabledサフィックスを削除します。
大事な両方のファイルから .disabledサフィックスを削除すると、重大な初期化例外が発生し、設定ファイルの1つに .disabledサフィックスを追加しない限り、Sitecoreは起動しません。
-
この手順は、関連するすべてのロールに対して繰り返す必要があります。
パフォーマンス カウンターを再度有効にして既定の構成に戻す場合は、sc.PerformanceCounters.AppInsights.xmlファイルから .disabledサフィックスを削除し、sc.PerformanceCounters.DisableCounters.xmlファイルに .disabledサフィックスを追加します。