agoFluentでログ管理CentOSにFluentdをインストール下記のコマンドを叩くと、Fluentd開発元のTreasuredata謹製のFluentdがインストールされる。shプロキシ経由でWebにアクセスする場合は、/etc/yum.confにプロキシの設定を記述する。startでFluentdのエージェントが起動。debug.cat/var/log/td-agent/td-agent.logにログが出力される。{"cat":"message"}OpenStackのログを管理してみる例えば、こんな感じのログがあるとする。0.6088369Fluentdは、正規表現を利用してログを解析し、タグ(属性)をつけて保存することができる。ファイルにログが書き出されるようになる。multilineを利用する。%H:%M:%S</source>他のマシンにログを転送する場合は、fowardを設定する。logserver</match>色々なホストから送信されたログがごちゃごちゃになると嫌なので、host属性にホスト名を入れてどのホストのログか識別できるようにする。</record></filter>転送されたログサーバで、matchルールを記述すれば、ログに出力できる。iptablesを利用している場合は、ログを受け取る側の設定(必要に応じて送信側も。CentOS7のデフォルト状態だと受信側のみでok)を行う。CentOS7の場合、下記の24224のポートを許可するルールを/etc/sysconfig/iptablesに記載する。ssh(22)の許可設定の次くらいに設定するとよい。iptablesMongoDBでログを管理MongoDBでログを管理すると、クエリーなどで検索できるので使いやすくなる。MongoDBをインストールする。;ERRORとWARNのログを出力。