Elasticsearch は検索エンジンでありビッグ データ ソリューションであるため、その動作には複数のプロセスとユースケースが関係します。ユーザーはデータベースにデータを保存、管理し、クエリを使用してデータを抽出してそこから有用な情報を取得できます。プラットフォームは、バックグラウンドで実行されているプロセス、または接続の開始から終了まで画面上で発生しているプロセスごとにログ ファイルを作成します。
このガイドでは、Elasticsearchのログファイルが保存されるパスについて説明します。
Elasticsearch の Elasticsearch ログ ファイルはどこにありますか?
ログファイルは「」に保存されます。 ログ 「」のディレクトリ エラスティックサーチ ”フォルダー。ログ ファイルの作成プロセスは常に行われるため、ログ ファイルには複数のファイルが含まれます。ログ ファイルは、ユーザーが Elasticsearch で実行するアクティビティごとに作成されます。ログ ファイルはサーバーへの接続プロセスに対して作成され、ユーザーがサービスからログアウトするまでこれらのログを更新し続けます。
ステップ 1: Elasticsearch ログ フォルダーにアクセスする
「」の中に向かうだけです。 ログ 次のスクリーンショットでは、システムで開くファイルが強調表示されているため、「」フォルダーに移動し、最近作成されたファイルを開きます。
ステップ 2: ログを表示する
ログ ファイルの内容は、ログのディレクトリに保存されます。各アクティビティをタイムスタンプで説明し、メッセージはその時点で発生したプロセスを説明します。また、アクティビティが成功したかどうかに関するセクションも含まれており、エラー ログ ファイルも Elasticsearch のログ ディレクトリに保存されます。
Elasticsearch でログ ファイルのパスを変更するにはどうすればよいですか?
ユーザーはログ ファイルのパスを変更することもでき、今後のログは更新されたディレクトリに生成されます。ログ ファイルのパスを変更するには、「 elasticsearch.yml ” ファイルを” 構成 Elasticsearch フォルダー内の ” ディレクトリ:
パスを変更する
ファイルからパス セクションを見つけて、次の構文を含む行を追加します。
パス.ログ: < ディレクトリの完全なパス >
「」を削除してコマンドのコメントを解除します。 # ” という署名をその前に付けて、システムからのディレクトリのパスを変更します。
Elasticsearchサービスを開始する
その後、Elasticsearch の bin ディレクトリ内の Windows ターミナルで次のコマンドを入力して、Elasticsearch エンジンに接続するだけです。
elasticsearch.bat
Elasticsearch サービスに接続する
「」で Elasticsearch を実行して、Elasticsearch にサインインします。 ローカルホスト ”を使用して” 9200 Web ブラウザ上のポート番号を次の形式で入力します。
ローカルホスト: 9200
更新されたディレクトリからログ ファイルを確認する
その後、ログの更新されたディレクトリ内に移動すると、前の手順で発生した接続プロセス用にいくつかの新しいログ ファイルが作成されます。その中の 1 つを開くだけです。
次のスクリーンショットには、接続プロセス用に作成されたログ ファイルの内容が含まれています。
Elasticsearch ログ ファイルが保存されるパスについては以上です。
結論
Elasticsearch ログ ファイルは、デフォルトでは「」内にあります。 ログ 「」サブディレクトリ エラスティックサーチ ”ディレクトリ。プロセスごとにファイルを更新し続けます。ログは、接続時からユーザーが終了するまで Elasticsearch で発生したアクティビティごとに書き込まれます。ユーザーは、ログ ファイルを保存するパスを変更して、特定のアクティビティに対して生成されたログを表示することもできます。このガイドでは、Elasticsearch でログ ファイルのパスを表示するプロセスとその変更方法について説明しました。