「データ分析基盤構築入門」を読む

1 章 データ分析の概要

  省略

2章 ログデータの基礎

  省略

3章 データ分析基盤の構築

  省略

4章 データ分析基盤の運用

  省略

5章 ログ収集ミドルウェアの紹介

  省略

6章 はじめてみようFluentd

C:\Users\USER\myproject\vagrant\fluentdで
vagrant up
vagrant ssh
としcentos環境を構築

vagrantfileの設定内容

VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
    config.vm.box = "centos7.2"
    config.vm.box_url = "https://github.com/CommanderK5/packer-centos-template/releases/download/0.7.2/vagrant-centos-7.2.box"
    config.vm.network "private_network", ip: "192.168.33.11"
    config.vm.network "forwarded_port", guest: 9999, host: 8080
    config.vm.provider "virtualbox" do |vm|
        vm.memory = 4096
    end
end

vimをinstall

sudo su
yum install vim 

vimの設定、vagrantユーザ、rootユーザーとも同じ設定にしておく
それぞれのhomeフォルダに.vimrcファイルを作る

f:id:bitop:20181103180628p:plain

タイムゾーンUTCになっているのでAsia/Tokyoに設定する

f:id:bitop:20181103181517p:plain
f:id:bitop:20181103181540p:plain

ちょっと時刻がずれているようなので
NTPサーバを構築する
f:id:bitop:20181103182748p:plain
f:id:bitop:20181103182803p:plain
f:id:bitop:20181103182814p:plain
f:id:bitop:20181103182828p:plain

6-2 Fluentdのセットアップ

curl -L https://toolbelt.treasuredata.com/sh/install-redhat-td-agent2.sh | sh

td-agentデーモンの起動

f:id:bitop:20181103191026p:plain
f:id:bitop:20181103191158p:plain f:id:bitop:20181103191211p:plain

td-agentの設定編集

f:id:bitop:20181103191552p:plain

サンプルログ送信とログ確認

f:id:bitop:20181103192041p:plain f:id:bitop:20181103192102p:plain