Fluent Bit · Capability
Fluent Bit Monitoring HTTP API
Fluent Bit exposes an embedded HTTP server for runtime monitoring, internal metrics, storage statistics, health checks, and hot reloading. Endpoints are available under v1 (legacy) and v2 (current) paths and respond in JSON, Prometheus 0.0.4, or cmetrics text format.
What You Can Do
GET
Get
— Build information
/
GET
Get api v1 uptime
— Uptime information
/api/v1/uptime
GET
Get api v1 metrics
— Internal metrics (v1, JSON)
/api/v1/metrics
GET
Get api v1 metrics prometheus
— Internal metrics (v1, Prometheus)
/api/v1/metrics/prometheus
GET
Get api v1 storage
— Storage layer metrics
/api/v1/storage
GET
Get api v1 health
— Health check (v1)
/api/v1/health
GET
Get api v2 metrics
— Internal metrics (v2, cmetrics)
/api/v2/metrics
GET
Get api v2 metrics prometheus
— Internal metrics (v2, Prometheus)
/api/v2/metrics/prometheus
GET
Get api v2 health
— Health status (v2, JSON)
/api/v2/health
GET
Get api v2 reload
— Get hot reload status
/api/v2/reload
POST
Post api v2 reload
— Trigger hot reload
/api/v2/reload
PUT
Put api v2 reload
— Trigger hot reload (PUT)
/api/v2/reload
MCP Tools
get
Build information
read-only
idempotent
get-api-v1-uptime
Uptime information
read-only
idempotent
get-api-v1-metrics
Internal metrics (v1, JSON)
read-only
idempotent
get-api-v1-metrics-prometheus
Internal metrics (v1, Prometheus)
read-only
idempotent
get-api-v1-storage
Storage layer metrics
read-only
idempotent
get-api-v1-health
Health check (v1)
read-only
idempotent
get-api-v2-metrics
Internal metrics (v2, cmetrics)
read-only
idempotent
get-api-v2-metrics-prometheus
Internal metrics (v2, Prometheus)
read-only
idempotent
get-api-v2-health
Health status (v2, JSON)
read-only
idempotent
get-api-v2-reload
Get hot reload status
read-only
idempotent
post-api-v2-reload
Trigger hot reload
put-api-v2-reload
Trigger hot reload (PUT)
idempotent