You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: administration/monitoring.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,7 +61,7 @@ pipeline:
61
61
{% endtab %}
62
62
{% endtabs %}
63
63
64
-
Start Fluent bit with the corresponding configuration chosen previously:
64
+
Start Fluent Bit with the corresponding configuration chosen previously:
65
65
66
66
```shell
67
67
# For YAML configuration.
@@ -122,7 +122,7 @@ Fluent Bit exposes the following endpoints for monitoring.
122
122
|`/api/v1/health`| Display the Fluent Bit health check result. | String |
123
123
|`/api/v2/metrics`| Display internal metrics per loaded plugin. |[cmetrics text format](https://github.com/fluent/cmetrics)|
124
124
|`/api/v2/metrics/prometheus`| Display internal metrics per loaded plugin ready in Prometheus Server format. | Prometheus Text 0.0.4 |
125
-
| `/api/v2/reload | Execute hot reloading or get the status of hot reloading. See the [hot-reloading documentation](hot-reload.md). | JSON |
125
+
|`/api/v2/reload`| Execute hot reloading or get the status of hot reloading. See the [hot-reloading documentation](hot-reload.md). | JSON |
126
126
127
127
### v1 metrics
128
128
@@ -137,7 +137,7 @@ The following terms are key to understanding how Fluent Bit processes metrics:
137
137
-**Record**: a single message collected from a source, such as a single long line in a file.
138
138
-**Chunk**: log records ingested and stored by Fluent Bit input plugin instances. A batch of records in a chunk are tracked together as a single unit.
139
139
140
-
The Fluent Bit engine attempts to fit records into chunks of at most `2 MB`, but the size can vary at runtime. Chunks are then sent to an output. An output plugin instance can either successfully send the full chunk to the destination and mark it as successful, or it can fail the chunk entirely if an unrecoverable error is encountered, or it can ask for the chunk to be retried.
140
+
The Fluent Bit engine attempts to fit records into chunks of at most `2 MB`, but the size can vary at runtime. Chunks are then sent to an output. An output plugin instance can successfully send the full chunk to the destination and mark it as successful, or it can fail the chunk entirely if an unrecoverable error is encountered, or it can ask for the chunk to be retried.
141
141
142
142
| Metric name | Labels | Description | Type | Unit |
You can create Grafana dashboards and alerts using Fluent Bit's exposed Prometheus style metrics.
375
+
You can create Grafana dashboards and alerts using Fluent Bit exposed Prometheus style metrics.
376
376
377
377
The provided [example dashboard](https://github.com/fluent/fluent-bit-docs/blob/master/monitoring/dashboard.json) is heavily inspired by [Banzai Cloud](https://github.com/banzaicloud)'s [logging operator dashboard](https://grafana.com/grafana/dashboards/7752) with a few key differences, such as the use of the `instance` label, stacked graphs, and a focus on Fluent Bit metrics. See [this blog post](https://www.robustperception.io/controlling-the-instance-label) for more information.
@@ -472,4 +472,6 @@ Health status = (HC_Errors_Count > 5) OR (HC_Retry_Failure_Count > 5) IN 5 secon
472
472
473
473
## Telemetry Pipeline
474
474
475
-
[Telemetry Pipeline](https://chronosphere.io/platform/telemetry-pipeline/) is a hosted service that lets you monitor your Fluent Bit agents including data flow, metrics, and configurations.
475
+
[Telemetry Pipeline](https://chronosphere.io/platform/telemetry-pipeline/) is a
476
+
hosted service that lets you monitor your Fluent Bit agents including data flow,
0 commit comments