Fluent Bit Metrics

A plugin to collect Calyptia Fluent Bit's own metrics
Calyptia Fluent Bit exposes its own metrics to allow you to monitor the internals of your pipeline. The collected metrics can be processed similarly to those from the Prometheus Node Exporter input plugin. They can be sent to output plugins including Prometheus Exporter, Prometheus Remote Write or OpenTelemetry..
Important note: Metrics collected with Node Exporter Metrics flow through a separate pipeline from logs and current filters do not operate on top of metrics.


The rate at which metrics are collected from the host operating system
2 seconds
Scrape metrics upon start, useful to avoid waiting for 'scrape_interval' for the first round of metrics.

Getting Started

Simple Configuration File

In the following configuration file, the input plugin _node_exporter_metrics collects _metrics every 2 seconds and exposes them through our Prometheus Exporter output plugin on HTTP/TCP port 2021.
# Calyptia Fluent Bit Metrics + Prometheus Exporter
# -------------------------------------------
# The following example collects Calyptia Fluent Bit metrics and exposes
# them through a Prometheus HTTP end-point.
# After starting the service try it with:
# $ curl
flush 1
log_level info
name fluentbit_metrics
tag internal_metrics
scrape_interval 2
name prometheus_exporter
match internal_metrics
port 2021
You can test the expose of the metrics by using curl:
Last modified 3mo ago