joppotjoppotコピペで絶対動く。2017年4月24日Tweet概要みなさんこんにちはcandleです。今回はfluentdサーバをcentos上に構築したいと思います。fluentdサーバといえば、railsやphpと連帯して、ユーザーのサービスサイト内での行動やデータを取得して、ストレージに集めるものです。fluentdはやり方によっては、今話題のビックデータとかのデータを集めることができます。fluentdとはdが付くだけあってサーバの仲間です。memcachedとかhttpdとかmysqldとかそのたぐいのものです。前提CentOSが自由に動かせる環境が整っているgemがインストールされているfluentdをインストールするfluentdをインストールします。--no-rdocfluentdをインストールする時に同時に他のパッケージも入れるので、時間がかかります。fluentdの設定ファイルを作るインストールできたのでコマンドを打ってみましょう。fluentdたぶん、エラーがでます。fluentdはデフォルトで/etc/fluent/fluent.confの設定ファイルを参照しようとしますが、自分で作成しないと設定ファイルはありません。Foundが出てきます。設定ファイルはコマンドで簡単に作れるので、試しに、/etc/fluent/fluent.confに作ってみましょう。etcに移動してfluentフォルダを作ります。fluentfluentフォルダの権限を変更します。fluent/ユーザー名のところは私の場合ですと今はvagrantの環境でやっているのでvagrantになります。fluentフォルダに移動して、fluentdコマンドで設定ファイルを作ります。./fluent.confが作成で来たでしょうかコマンドから起動するでは簡単にコマンドからfluentdを起動して、データを投げてみましょう。何処のフォルダの中でも良いので、下のコマンドでfluentdがちゃんと起動するか見てみましょう。ちなみ、このコマンドでfluentdが参照している設定ファイルは先ほど作った/etc/fluent/fluent.confになります。vvオプションはfluentのデータのインプット・アウトプットを表示するというものです。-vvfluentdがスタンバイ状態に成ると思います。これを止める時は「ctrl+c」で止まります。別のウィンドウを開いて、fluentdに対して、データを投げてみましょう。debug.testどうです、fluentdに送られたでしょうか?下の図を見ると分かるように、送られています確認できました。止め方は先ほど書いたように「ctrl+c」です。toolsを使った自動起動をやってみたいと思います。スポンサードリンク「為になったなぁ」と思ったら、シェアお願いします。コメントをキャンセルメールアドレスが公開されることはありません。皆さんこんにちはcandleです。今回はrailsやphpからS3にファイルをアップロードしたりする権限を取得する方法を紹介します。皆さんこんにちはcandleです。railsのキャッシュを管理したいと思います。みなさんこんにちはcandleです。今回はS3にホスティングしたReactにRoute53の独自ドメインを割り振ってみましょう。みなんさんこんにちはcandleです。今回は間違って入れてしまったり、不必要になったgemの削除のやり方を紹介します。みなさんこんにちはcandleです。今回はredmineをec2上で使用する方法を紹介します。redmineはrailsで作られたwebアプリケーションです。Sansフォントウェイトのcss書き方まとめプロフィールベンチャー企業のCTOをやってます。大学時代にプログラミングを始め、javaから入門し、C++へて、PHPへと進み、会社ではRailsを使用。環境設定スポンサードリンクjoppotコピペで絶対動く。