Changes between Version 3 and Version 4 of linux/Fluentd


Ignore:
Timestamp:
2015/11/07 20:47:36 (9 years ago)
Author:
yuna
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • linux/Fluentd

    v3 v4  
    7474 
    7575転送されたログサーバで、matchルールを記述すれば、ログに出力できる。 
     76 
     77== MongoDBでログを管理 
     78 
     79MongoDBでログを管理すると、クエリーなどで検索できるので使いやすくなる。 
     80 
     81MongoDBをインストールする。 
     82 
     83{{{ 
     84# yum install epel-release 
     85# yum install mongodb mongodb-server 
     86# systemctl start mongod.service 
     87}}} 
     88 
     89ログ用のデータベース作成 
     90 
     91{{{ 
     92# mongo openstack-log 
     93MongoDB shell version: 2.6.11 
     94connecting to: openstack-log 
     95> use openstack-log 
     96switched to db openstack-log 
     97}}} 
     98 
     99Fluentdの設定 
     100 
     101{{{ 
     102<match nova-api.log> 
     103  type mongo 
     104  database openstack-log 
     105  collection log 
     106  host localhost 
     107  port 27017 
     108  flush_interval 10s 
     109</match> 
     110}}} 
     111 
     112ログの確認 
     113 
     114{{{ 
     115# mongo openstack-log 
     116MongoDB shell version: 2.6.11 
     117connecting to: openstack-log 
     118> show collections; 
     119log 
     120system.indexes 
     121> db.log.find(); 
     122{ "_id" : ObjectId("563de070e138230994000001"), "date" : "2016-05-21 13:01:55.215 6322", "level" : "INFO", "class" : "nova-api.osapi_compute.wsgi.server", "tag" : "-", "message" : "(6322) accepted ('192.168.66.128', 42247)", "time" : ISODate("2015-11-07T07:34:56Z") } 
     123.... 
     124}}}