Open reneeckstein opened 6 days ago
@reneeckstein are you facing the same issue with v3.1.8 ? (we have some fixes in place for a similar problem)
@edsiper Yes we are facing the same issue in fluent-bit v3.1.8. I'm looking forward for v3.1.9 I noticed to metrics-related commits on master branch.
Bug Report
Describe the bug After upgrading from fluent-bit 3.1.4 to 3.1.5 all our k8s clusters start reporting PrometheusDuplicateTimestamps errors Prometheus metric
rate(prometheus_target_scrapes_sample_duplicate_timestamp_total}[5m]) > 0
is increasing. Prometheus is logging a lot of warnings like this:To Reproduce
/metrics
endpoint on port 2021Expected behavior No duplicate metrics on the additional endpoint
/metrics
for log_to_metrics feature usually on port 2021, no warnings in Prometheus logs, no PrometheusDuplicateTimestamps errors.Screenshots
Your Environment
extraPorts:
config: service: | [SERVICE] Flush 1 Daemon Off Log_Level info Parsers_File parsers.conf Parsers_File custom_parsers.conf HTTP_Server On HTTP_Listen 0.0.0.0 HTTP_Port {{ .Values.service.port }}
inputs: | [INPUT] Name tail Tag kube. Alias tail_container_logs Path /var/log/containers/.log multiline.parser docker, cri DB /var/log/flb_kube.db DB.locking true Mem_Buf_Limit 32MB Skip_Long_Lines On
filters: | [FILTER] Name kubernetes Alias kubernetes_all Match kube.* Merge_Log On Keep_Log Off K8S-Logging.Parser On K8S-Logging.Exclude On Annotations Off Buffer_Size 1MB Use_Kubelet true
outputs: | [OUTPUT] name prometheus_exporter match log_counter_metric host 0.0.0.0 port 2021