坚持尝试通过google-fluentd.conf自定义堆栈驱动程序的日志实体

时间:2019-09-16 09:16:06

标签: logging google-compute-engine fluent stackdriver

这是我的配置文件:

@include config.d/*.conf

<source>
  @type prometheus
  port 24231
</source>
<source>
  @type prometheus_monitor
</source>

<match fluent.**>
  @type null
</match>

<filter **>
  @type add_insert_ids
</filter>

<filter **>
  @type record_transformer
  enable_ruby
  <record>
    logging.googleapis.com/labels foo=bar
    severity info
  </record>
</filter>

<match docker>
  @type google_cloud
  buffer_type file
  buffer_path /var/log/google-fluentd/buffers
  buffer_chunk_limit 512KB
  flush_interval 5s
  disable_retry_limit false
  retry_limit 3
  retry_wait 10
  max_retry_wait 300
  num_threads 8
  use_grpc true
  partial_success true
  enable_monitoring true
  monitoring_type prometheus
</match>

如您所见,它与默认版本完全相同,但有一些调整。

尤其是在尝试向日志输出添加严重性和标签时,特别是<filter>状态,但似乎没有任何变化。 我什么时候弄错了?我遵循了官方文档,顺便说一句。

提前谢谢

0 个答案:

没有答案