WindowsOSにおけるElasticsearch検索エンジンとKibana可視化ツールの構築手順

検索エンジンサーバーの導入と初期設定最新のElasticsearchディストリビューションには実行に必要なJVMが同梱されているため、別途Java環境を構築する必要はありません。公式ダウンロードページからZIPアーカイブを取得し、任意のディレクトリに展開します。展開後、binディレクトリへ移動し、elasticsearch.batを実行することでノードが起動します。運用の利便性を考慮し ...

9月30日 05:57 投稿

Elastic Stack 7.4.0〜7.5.0 白金ライセンスの有効期限回避

Elastic Stackのバージョン7.4.0から7.5.0までの白金ライセンスを無期限にする方法について説明します。本記事は学習目的のみに使用してください。 - ディレクトリ構造 # 必要なディレクトリを作成します。 /opt |-- build # コンパイル用ディレクトリ | |- src |-- install # インストールパッケージの保存先 |-- src # ソースコードの保存先 mkdir -p /opt/build/s ...

9月26日 03:51 投稿

ELKスタックにおけるFilebeatの導入と実践的な設定手法

ELKスタックとFilebeatの概要 ELKスタックは、Elasticsearch、Logstash、Kibanaの3つオープンソースソフトウェアを組み合わせたログ管理基盤です。近年では、軽量なデータシッパーであるBeatsファミリー(Filebeat、Metricbeatなど)が加わり、ログ収集の効率性がさらに向上しています。 Elasticsearch: 分散型のRESTful検索・分析エンジンであり、データの保存、検索、 ...

7月26日 16:54 投稿

Filebeat を使用したログ収集と ELK スタック連携の構成方法

Filebeat によるアプリケーションログの収集設定 ELK(Elasticsearch、Logstash、Kibana)スタックでアプリケーションログを可視化するには、ログ収集エージェントとして Filebeat を利用するのが一般的です。以下は、Spring Boot アプリなどから出力されるログファイルを収集し、Logstash 経由で Elasticsearch に送信するまでの手順です。 1. Filebeat のインストール ...

7月26日 00:28 投稿

Elasticsearch開発環境の構築と設定

ライセンス管理 xpack 有効期限の確認方法: curl -XGET http://localhost:9200/_xpack/license?pretty ライセンス登録:https://register.elastic.co/ ライセンス更新コマンド: curl -XPUT -u elastic 'http://localhost:9200/_xpack/license?acknowledge=true' -H "Content-Type: application/json" -d @license.json ローカルElasticsearch環境 ダウンロードURL:htt ...

7月10日 01:34 投稿

CentOS 7.9でEFK/ELKログシステムの構築方法と選定ガイド

2021年9月5日21:41:08 ファイアウォールの無効化 systemctl stop firewalld systemctl stop iptables systemctl disable firewalld.service systemctl disable iptables.service sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config setenforce 0 JAVAのインストール 公式サイト: http://openjdk.java.net/install/ 参考: https://www.cnblogs.co ...

7月8日 18:43 投稿

Elasticsearchの概要とインストール手順

Elasticsearchの概要 Elasticsearchとは Elasticsearch(以下ES)は、オープンソースのフルテキスト検索エンジンサーバーで、ほぼリアルタイムにデータの保存・検索が可能です。数百台のサーバーにスケールしてPB単位のデータを処理できる拡張性が特徴です。Javaで開発され、Luceneをコアとしてインデックス作成と検索機能を実装していますが、Restful APIやJava APIを通 ...

6月29日 16:44 投稿

ElastAlert Kibana プラグインのインストールと設定ガイド

ElastAlert を Kibana に統合するためのプラグインである elastalert-kibana-plugin のインストールおよび基本的な構成方法について説明します。 1. リポジトリ構造概要 elastalert-kibana-plugin/ ├── public/ │ └── server/ │ └── routes/ │ └── index.js ├── .eslintrc ├── .gitignore ├── .nvmrc ├── CONTRIBUTING.md ├── LICENSE.md ├── README.m ...

6月18日 21:51 投稿

分散ログ収集基盤の構築:Elasticsearch + Kafka + ZooKeeper + rsyslog

多くのシステムで共通する課題として、開発者がサーバーに直接アクセスできないことや、ログが各サーバーに散在し検索が困難であること、さらに大量のログデータによりリアルタイムなクエリが困難であることが挙げられます。これらの問題を解決するために、集中型のログ収集・分析基盤を構築します。 前提条件とアーキテクチャ概要 本環境では、以下のソフトウェアスタッ ...

6月8日 17:42 投稿

Spring BootとELKスタックの構築および設定手順

前提条件 CentOS 7、JDK 8の環境が必要です。 ELKスタックとは? ELKスタックは、Elasticsearch、Logstash、Kibanaの3つのオープンソースツールを組み合わせたログ解析プラットフォームです。 Elasticsearch: 分散型検索エンジンで、ログデータの格納と高速検索を提供します。 Logstash: ログ収集・変換ツールで、さまざまなソースからデータを取得し、処理してElastics ...

5月30日 10:41 投稿