Changes between Version 89 and Version 90 of SystemAdministration/Default_VM_setup


Ignore:
Timestamp:
08/03/18 13:35:49 (6 years ago)
Author:
André Moreira
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SystemAdministration/Default_VM_setup

    v89 v90  
    334334{{{
    335335<system>
    336   log_level warn
     336  log_level info
    337337</system>
    338338
     
    343343</source>
    344344
     345<filter **>
     346  @type record_transformer
     347  <record>
     348    clarin_host ${hostname}
     349  </record>
     350</filter>
     351
    345352<filter docker.**>
    346353    @type parser
    347354    key_name log
    348     reserve_data false
    349 
     355    reserve_data true
     356    remove_key_name_field true
    350357    <parse>
    351358        @type multi_format
    352         #Match java logs
    353         <pattern>
    354             format regexp
    355             expression /^(?<log_time>.+ .+ .+) (?<log_source>.+): \{"level":"(?<log_level>.*)","class":"(?<log_class>.*)","message":"(?<message>.*)"\}$/
    356         </pattern>
    357359        #Match default fluentd messages
    358360        <pattern>
    359361            format regexp
    360362            expression /^(?<log_time>.+ .+ .+) (?<log_source>.+): \{"message":"(?<message>.*)"\}$/
     363        </pattern>
     364        #Match fluentd JSON messages
     365        <pattern>
     366            format regexp
     367             expression /^(?<log_time>.+ .+ .+) (?<log_source>.+): (?<message>\{.*\})$/
    361368        </pattern>
    362369        #Match plain stdout messages
     
    368375</filter>
    369376
     377<filter docker.**>
     378    @type parser
     379    key_name message
     380    reserve_data true
     381    remove_key_name_field true
     382    <parse>
     383      @type multi_format
     384      <pattern>
     385        format json
     386      </pattern>
     387      <pattern>
     388        format none
     389      </pattern>
     390    </parse>
     391</filter>
     392
    370393<match docker.**>
    371394  @type rewrite_tag_filter
     395  hostname_command "hostname -s"
     396  <rule>
     397    key container_id
     398    pattern ^(.*)$
     399    tag ${hostname}.${tag}
     400  </rule>
     401</match>
     402
     403<match fluent.**>
     404  @type rewrite_tag_filter
     405  hostname_command "hostname -s"
    372406  <rule>
    373407    key message
     
    377411</match>
    378412
    379 <match **.docker.**>
     413<match **>
    380414    @type copy
    381      <store>
     415    <store>
    382416        @type secure_forward
    383         self_hostname transip-vps3
     417        self_hostname transip-vps5
    384418        shared_key    mxXWooqM2NWBoFbkpmALz8Aw
    385419
     
    395429        @type file
    396430        path /var/log/fluent/aggregation
    397         symlink_path /var/log/fluent/aggregation.current
     431        symlink_path /var/log/fluent/aggregation.current
    398432        time_slice_format %Y%m%d
    399433        time_slice_wait 10m
     
    401435        time_key sent_at
    402436        compress gzip
    403         buffer_type file
    404         buffer_path /var/log/fluent/aggregation.*
    405         append true
    406         flush_interval 60s
     437        buffer_type file
     438        buffer_path /var/log/fluent/aggregation.*
     439        append true
     440        flush_interval 60s
    407441    </store>
    408442</match>