Sha256: 56ac524795f60537f4b707e3bd496e9694b671325364c651c03a0ea20c75dc03

Contents?: true

Size: 1.8 KB

Versions: 15

Compression:

Stored size: 1.8 KB

Contents

# collector Functionl Benchmark Results
## Options
* Image: quay.io/openshift-logging/fluentd:1.14.6
* Total Log Stressors: 1
* Lines Per Second: 2500
* Run Duration: 5m
* Payload Source: synthetic

## Latency of logs collected based on the time the log was generated and ingested

Total Msg| Size | Elapsed (s) | Mean (s)| Min(s) | Max (s)| Median (s)
---------|------|-------------|---------|--------|--------|---
705733|256|5m0s|16.929|1.826|36.399|14.956

![](cpu.png)

![](mem.png)

![](latency.png)

![](loss.png)

## Percent logs lost between first and last collected sequence ids
Stream |  Min Seq | Max Seq | Purged | Collected | Percent Collected |
-------| ---------| --------| -------|-----------|--------------|
| functional.0.0000000000000000DBCED7977B8F643F|0|716850|0|705733|98.4%


## Config

```

<system>
  log_level debug
</system>

<source>
  @type tail
  @id container-input
  path /var/log/pods/testhack-clwn63sc_*/loader-*/*
  exclude_path ["/var/log/pods/**/*/*.gz","/var/log/pods/**/*/*.tmp"]
  pos_file "/var/lib/fluentd/pos/containers-app"
  refresh_interval 5
  rotate_wait 5
  tag kubernetes.*
  read_from_head "true"
  <parse>
    @type regexp
    expression /^(?<@timestamp>[^\s]+) (?<stream>stdout|stderr) (?<logtag>[F|P]) (?<message>.*)$/
    time_format '%Y-%m-%dT%H:%M:%S.%N%:z'
    keep_time_key true
  </parse>
</source>

<filter kubernetes.**>
	@type concat
	key message
	partial_key logtag
	partial_value P
	separator ''
</filter>

<match **>
	@type forward
	heartbeat_type none
	keepalive true
	
	<buffer>
	  flush_mode interval
	  flush_interval 5s
	  flush_at_shutdown true
	  flush_thread_count 2
	  retry_type exponential_backoff
	  retry_wait 1s
	  retry_max_interval 60s
	  retry_forever true
	  overflow_action block
	</buffer>
	
	<server>
	  host 0.0.0.0
	  port 24224
	</server>
</match>

```

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
fluent-plugin-kubernetes_metadata_filter-3.7.1 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.7.0 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.6.0 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.5.2 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.5.1 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.5.0 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.4.0 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.3.0 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.2.0 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.1.3 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.1.2 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.1.1 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.1.0 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.0.1 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md
fluent-plugin-kubernetes_metadata_filter-3.0.0 doc/benchmark/5m-1-2500lps-256b-baseline-01/readme.md