ArcGIS Data Store のログへのアクセスと管理
ArcGIS Data Store が生成するログファイルを、データ ストアで遭遇する問題のトラブルシューティングに利用できます。
ログ ファイルへのアクセス
データ ストアの作成に失敗した、またはコンピューターを既存のデータ ストアに結合できない場合、冗長レベルのログが <ArcGIS Data Store directory>/usr/logs/<machine name>/datastore に書き込まれます。 ArcGIS Data Store のディレクトリーは、コンピューター上でデータ ストアを構成するときに指定されたものです。 これらのログはテキスト エディターで参照でき、データ ストアの作成や結合が失敗した理由を確認できます。
データ ストアの作成に失敗した、またはコンピューターを既存のデータ ストアに結合できない場合、冗長レベルのログが <ArcGIS Data Store directory>\usr\logs\<machine name>\datastore に書き込まれます。 ArcGIS Data Store のディレクトリーは、コンピューター上でデータ ストアを構成するときに指定されたものです。 これらのログはテキスト エディターで参照でき、データ ストアの作成や結合が失敗した理由を確認できます。
データ ストアが作成され、GIS サーバー サイトに登録されると、各データ ストア コンピューターのログが <ArcGIS Data Store directory>/logs/<machine name> ディレクトリーに書き込まれます (デフォルトの場所は datastore/logs)。
データ ストアが作成され、GIS サーバー サイトに登録されると、各データ ストア コンピューターのログが <ArcGIS Data Store directory>\logs\<machine name> ディレクトリーに書き込まれます (デフォルトの場所は C:\arcgisdatastore\logs)。 ArcGIS Data Store アカウントがログ フォルダーを作成または書き込みする権限を持っていない場合、ArcGIS Data Store はログを作成しません。 ArcGIS Data Store アカウントにフォルダー作成の権限を与えたくない場合は、事前にログ フォルダーを作成し、ArcGIS Data Store アカウントに書き込み権限を与えてください。
ArcGIS Server Manager の View Logs モジュールを使って、logs ディレクトリーに書き込まれたログの閲覧、クエリー、構成、削除が可能です。 View Logs モジュールで、ArcGIS Data Store をログのソース タイプとして選択することで、データ ストアのログを絞り込むことができます。 また、個々のデータ ストア コンピューター名や、データ ストアにデータを持つホスト フィーチャ サービス名で検索することもできます。
ログ ファイルの管理
ArcGIS Data Store には、ログ ファイルの保存期間やログ ファイルの作成場所を変更できるコマンド ユーティリティーが含まれています。 ログ レベルを変更するには ArcGIS Server Manager を使用します。
ログ レベルの変更
ArcGIS Data Store のログのログ レベルは、登録されている GIS Server サイトのログ レベルと同じです。 ログ レベルを変更するには、ArcGIS Server Manager にサイン インし、返されるメッセージのレベルを変更します。
ログ ファイルの保持期間の変更
ArcGIS Server は、エラー ログ (ArcGIS Data Store のエラー ログを含む) を 90 日間保持してから削除します。 ログ ファイルを長期間保持したくない場合は、ArcGIS Server Manager で新しい保持期間を設定できます。
管理者として ArcGIS Server Manager にサイン インします。
ログ > 設定 をクリックして、ログ設定 ダイアログ ボックスを開きます。
ログの最小保存日数 の横の数字を変更します。
保存 をクリックします。
ログ ファイルの場所を変更する
エラー ログ ファイルが作成されるディレクトリーは、changeloglocation ユーティリティーを実行し、データ ストア コンピューター上のディレクトリーを指定することで変更できます。
データ ストア コンピューターにログ ファイル保存用のディレクトリーを作成します。
ArcGIS Data Store アカウントにディレクトリーの読み書き権限を付与します。
changeloglocationユーティリティーを実行し、ログ ファイルのための新しいディレクトリーを指定します。この例では、ログ ファイルが
usr/logfilesに作成されます。changeloglocation 'usr/logfiles'この例では、ログ ファイルが
c:\logfilesに作成されます。changeloglocation 'c:\logfiles'