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 投稿

ELKスタックを活用したNginxログ収集とデータ分析

背景 フロントエンドのWebサーバーとしてNginxを採用し、filebeat + logstash + elasticsearch + grafanaを使用したデータ収集と可視化を実装します。これにより、クライアントIPの地域統計やサーバー応答時間の監視などが可能になります。 システム全体のアーキテクチャ Nginxログ出力 → Filebeat → Logstash → Elasticsearch → Grafana(表示) 準備条件 Nginxログ ...

7月22日 18:46 投稿

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 投稿

LogstashとNginxログ統合の実践設定ガイド

JDKの事前準備 LogstashはJavaランタイムに依存するため、まずJDK 8をシステムに展開します。 # JDKアーカイブの展開とシンボリックリンク作成 sudo tar xzf jdk-8u202-linux-x64.tar.gz -C /usr/local/ sudo ln -sf /usr/local/jdk1.8.0_202 /usr/local/java # 環境変数の永続化(/etc/profile.d/java.sh) echo 'export JAVA_HOME=/usr/local/java' | sudo tee /etc/pr ...

6月1日 23:22 投稿