fluent-plugin-prometheus
fluent-plugin-prometheus copied to clipboard
A fluent plugin that collects metrics and exposes for Prometheus.
Add counters with label value from record. Unlike the placeholder functionality, this option will not increment a counter if the field don't exist in the record and update multiple counters...
`prometheus_output_monitor` exposes `retry_wait` metric. The metric shows different value on Fluentd v0.12 and v0.14 for now.
.**Sample log files** I tried to parse small log file (having 100logs) - 1 emit count got increased I tried to parse big log file (having 200logs)- suddenly emit got...
We recently had a minor log outage due to an improperly configured input plugin. There were plenty of logs about the issue, but we have found no metrics that could...
We are currently using fluent-plugin-prometheus to monitor Fluentd buffer metrics and optimize log processing performance. The plugin already exposes several key buffer-related metrics. However, we have identified the need for...
Hi, we have **Configured the Prometheus plugin with following configurations on ipv6 cluster**  **The following error has observed in the below attached logs of fluentd pod** "message":"unexpected error error_class=SocketError...
How can I сonfigure expose different ports for different sources? For example: espose port 24231 for tail file /var/log/nginx/access1.log ``` @type prometheus_tail_monitor @type prometheus port 24231 @type tail @type regexp...
Hi, This aims at fixing warning we see in logs: ``` {"time":"2025-06-23","level":"warn","message":"send an error event stream to @ERROR: error_class=NoMethodError error=\"undefined method `split' for nil:NilClass\\n\\n tags = tag.split('.')\\n ^^^^^^\" location=\"/fluentd/vendor/bundle/ruby/3.1.0/gems/fluent-plugin-prometheus-2.1.0/lib/fluent/plugin/prometheus/placeholder_expander.rb:42:in `build_tag'\"...
### Describe the bug prometheus metric fluentd_output_status_num_errors is exposed as gauge but its behavior is more like a counter. ### To Reproduce enable prometheus metric in fluentd and read /metrics...