Skip to content

Latest commit

 

History

History
43 lines (36 loc) · 1.24 KB

logger_fluentd.md

File metadata and controls

43 lines (36 loc) · 1.24 KB

Logger: Fluentd Client

Fluentd client to remote server or unix socket.

  • to remote fluentd collector or unix socket
  • msgpask
  • tls support

Options:

  • transport: (string) network transport to use: tcp|unix
  • listen-ip: (string) remote address
  • listen-port: (integer) remote tcp port
  • sock-path: (string) unix socket path
  • connect-timeout: (integer) connect timeout in second
  • retry-interval: (integer) interval in second between retry reconnect
  • flush-interval: (integer) interval in second before to flush the buffer
  • tag: (string) tag name
  • tls-support: (boolean) enable tls
  • tls-insecure: (boolean) insecure skip verify
  • tls-min-version: (string) min tls version, default to 1.2
  • buffer-size: (integer) how many DNS messages will be buffered before being sent
  • chan-buffer-size: (integer) channel buffer size used on incoming dns message, number of messages before to drop it.

Default values:

fluentd:
  transport: tcp
  remote-address: 127.0.0.1
  remote-port: 24224
  sock-path: null
  connect-timeout: 5
  retry-interval: 10
  flush-interval: 30
  tag: "dns.collector"
  tls-support: false
  tls-insecure: false
  tls-min-version: 1.2
  buffer-size: 100
  chan-buffer-size: 65535