anchor.diff:  
   ===== encoding
   
  -Configures the file encoding for reading file with international characters.
  -Encodings names as [recommended by the W3C for use in HTML5](http://www.w3.org/TR/encoding/).
  -
  -Some sample encodings from W3C recommendation:
  +The file encoding to use for reading files that contain international characters.
  +See the encoding names http://www.w3.org/TR/encoding/[recommended by the W3C for use in HTML5].
  +
  +Here are some sample encodings from W3C recommendation:
   
       * plain, latin1, utf-8, utf-16be-bom, utf-16be, utf-16le, big5, gb18030, gbk, hz-gb-2312,
  -    * euc-kr, euc-jp, iso-2022-jp, shift-jis, ...
  -
  -The `plain` encoding is special, as it does not validates or transforms any input.
  +    * euc-kr, euc-jp, iso-2022-jp, shift-jis, and so on
  +
  +The `plain` encoding is special, because it does not validate or transform any input.
  
positive.code: 
  ===== backoff
  
  Backoff values define how aggressively Filebeat crawls new files for updates
  The default values can be used in most cases. Backoff defines how long it is waited
  to check a file again after EOF is reached. Default is 1s which means the file
  is checked every second if new lines were added. This leads to a near real time crawling.
  Every time a new line appears, backoff is reset to the initial value.
  Default: 1s
  
  ===== max_backoff
  
  Max backoff defines what the maximum waiting time is. After having backed off multiple times
  from checking the files, the waiting time will never exceed max_backoff independent of the
  backoff factor. Having it set to 10s means in the worst case a new line can be added to a log
  file after having backed off multiple times, it takes a maximum of 10s to read the new line.
  Default: 10s
  
  ===== backoff_factor
  
  The backoff factor defines how fast the waiting time is increased. The bigger the backoff factor,
  the faster the max_backoff value is reached. The backoff increments exponential.
  The minimal value allowed is 1. If this value is set to 1 it means backoff algorithm is disabled
  and the backoff value is used for waiting for new lines.
  The backoff value will be multiplied each time with the backoff_factor until max_backoff is reached.
  Default: 2
  
  ===== partial_line_waiting
  
  Defines the time on how long the harvester will wait for a line to be completed.
  Sometimes a lines it not completely written when checked by Filebeat. Filebeat
  will wait for the time defined below so the system can complete the line.
  In case the line is not completed in this time, the line will be skipped.
  Default: 5s
  
  ===== force_close_files
  
  This option closes a file, as soon as the file name changes.
  This config option is recommended on windows only. Filebeat keeps the files it's reading open. This can cause
  issues when the file is removed, as the file will not be fully removed until also Filebeat closes
  the reading. Filebeat closes the file handler after ignore_older. During this time no new file with the
  same name can be created. Turning this feature on the other hand can lead to loss of data
  on rotate files. It can happen that after file rotation the beginning of the new
  file is skipped, as the reading starts at the end. We recommend to leave this option on false
  but lower the ignore_older value to release files faster.
  Default: false
  
  ===== spool_size
  
  Event count spool threshold - forces network flush if exceeded.
  
  -------------------------------------------------------------------------------------
  filebeat:
    spool_size: 1024
  
negative.code: -------------------------------------------------------------------------------------
  
  
  ===== registry_file
  
  The name of the registry file. By default, the registry file is put in the current
  working directory. If the working directory changes for subsequent runs of Filebeat, indexing starts from the beginning again.
  
  [source,yaml]
  -------------------------------------------------------------------------------------
  