Fluentd

Docker ComposeでRailsのアプリケーションログをFluentdでElasticsearchに送信する

過去の記事 前々回 前回 実現したいこと Nginxと同じようにRailsのアプリケーションログもKibanaで参照できるようにしたい。 引き続き、過去の記事で使用した環境に変更を加えていくのでdiffを記載していく。 Rails 参考 Collecting and Analyzing Ruby on R…

Docker LoggingにFluentdを使いforwardでNginxのログを送信する

過去の記事 実現したいこと 以前、NginxのログをFluentdを用いてElasticsearchに送信する際は、アクセスログをデータボリュームに書き出しtailで読み込んでElasticsearchに送信する方法で実現していた。 その際、オフィシャルのNginxコンテナのアクセスログ…

DockerでNginx+Rails6+MySQL+Fluentd+Elasticsearch+Kibanaを構築する

はじめに Docker? 構築 構築したいもの 各バージョン MySQL 参考 docker-compose.yml 変更点 注意点 Rails 参考 Dockerfile entrypoint.sh Gemfile docker-compose.yml database.yml Nginx config/puma.rb docker-compose.yml 注意点 Elasticsearch+Kibana …