Integrate Default Prometheus [INPUT] and [OUTPUT] Plugins in fluentbit.conf for Seamless Monitoring #2003
Labels
feature request
Categorizes issue or PR as related to a new feature or enhancement.
Description
We need to enhance the
fluentbit.conf
configuration by integrating default[INPUT]
and[OUTPUT]
plugins to facilitate seamless monitoring and data forwarding for entity synthesis of Fluent Bit in host. These plugins will aid in scraping and forwarding metrics using Prometheus.Acceptance Criteria
[INPUT]
plugin influentbit.conf
for Prometheus scraping:prometheus_scrape
fb-metrics-collector
127.0.0.1
2020
fb_metrics
/api/v2/metrics/prometheus
10s
[OUTPUT]
plugin for Prometheus remote write:prometheus_remote_write
fb_metrics
fb-metrics-forwarder
${METRICS_HOST}
443
/prometheus/v1/write?prometheus_server=${HOSTNAME}
Authorization Bearer ${LICENSE_KEY}
On
Off
app fluent-bit
,pod_name ${HOSTNAME}
,node_name ${NODE_NAME}
,source host
Describe Alternatives
No specific alternatives were extensively considered, as the integration of Prometheus scraping and forwarding mechanisms is deemed optimal for this scenario.
For Maintainers Only or Hero Triaging this bug
This feature request will improve monitoring capabilities by default, enhancing user experience and reducing the time needed for manual configuration in Fluent Bit setups.
The text was updated successfully, but these errors were encountered: