1. Managed Cloud Containers

Sitecore Managed Cloudコンテナへのログイン

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Managed Cloud ContainersはELKスタックを使用して、Kubernetesクラスター内の各コンテナから出力されるログファイルを収集・集約します。以下の図は、WindowsベースのSitecore役割コンテナのデータフローを示しています。

Data flow for a Sitecore role container

Sitecoreロールのログをカスタマイズする

Managed Cloudコンテナ内のSitecoreロールのログをカスタマイズできます。Sitecoreロールのログをカスタマイズするには、ログモニターの設定ファイルを編集してコンテナの標準値を変更します。ログモニターの設定ファイルは各コンテナイメージのC:\LogMonitor\logmonitorconfig.jsonに保存されます。

!注AKSクラスターで生成されるログファイルの数を増やすと、Elasticsearchデータベースのストレージ問題を引き起こすことがあります。これにより、一部のログデータの喪失につながることがあります。Elasticsearchのデータの保持期間はデフォルトで30日に設定されています。

SitecoreログとIISログの両方を収集する基本構成は以下の通りです:

{     "LogConfig": {         "sources":             {                 "type": "File",                 "directory": "c:\\inetpub\\logs",                 "filter": "*.log",                 "includeSubdirectories": true             },             {                 "type": "File",                 "directory": "c:\\inetpub\\wwwroot\\App_data\\logs",                 "filter": "log.*.txt",                 "includeSubdirectories": false             }             } }

logmonitorconfig.jsonファイルを更新するには、新しい設定ファイルを作成し、カスタムイメージにビルドしてください。

一般的なLogMonitorカスタム構成

すべてのSitecoreログを出力してください:

{     "LogConfig": {         "sources":             {                 "type": "File",                 "directory": "c:\\inetpub\\logs",                 "filter": "*.log",                 "includeSubdirectories": true             },             {                 "type": "File",                 "directory": "c:\\inetpub\\wwwroot\\App_data\\logs",                 "filter": "*.txt",                 "includeSubdirectories": false             }             } }

出力Windowsイベントおよびシステムログ:

{     "LogConfig": {         "sources":             {                 "type": "EventLog",                 "startAtOldestRecord": true,                 "eventFormatMultiLine": false,                 "channels":   {                 "name": "system",                 "level": "Information"                     },                     {                       "name": "application",                       "level": "Error"                     }                             },             {                 "type": "File",                 "directory": "c:\\inetpub\\logs",                 "filter": "*.log",                 "includeSubdirectories": true             },             {                 "type": "File",                 "directory": "c:\\inetpub\\wwwroot\\App_data\\logs",                 "filter": "log.*.txt",                 "includeSubdirectories": false             }             } }

この記事を改善するための提案がある場合は、 お知らせください!