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
I am using fluent-bits throttle filter plugin - https://docs.fluentbit.io/manual/pipeline/filters/throttle , to rate limit the log records in one of my application (Kubernetes based) . I could not find any metric which shows, how many records gets passed through the throttle filter before the throttling occurs. I can see that there is a metrics called 'fluentbit_filter_drop_records_total' which shows the number of dropped records by the filter .
so for example if throttle-plugin process N records and drops M records due to throttling. I can see 'M' using fluentbit_filter_drop_records_total but could not find a way to project "N" on our dashboards.
I tried using fluentbit_filter_add_records_total metric but the count is always 0 for this.
also tried using 'fluentbit_input_records_total' but looks like this metic is an aggregation of processed records by the input plugin (tail plugin) . which is not useful in our scenario since we have multiple throttle filters to do throttling based on tags.
Please let me know if fluent-bit exposes any such metric .
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I am using fluent-bits throttle filter plugin - https://docs.fluentbit.io/manual/pipeline/filters/throttle , to rate limit the log records in one of my application (Kubernetes based) . I could not find any metric which shows, how many records gets passed through the throttle filter before the throttling occurs. I can see that there is a metrics called 'fluentbit_filter_drop_records_total' which shows the number of dropped records by the filter .
so for example if throttle-plugin process N records and drops M records due to throttling. I can see 'M' using fluentbit_filter_drop_records_total but could not find a way to project "N" on our dashboards.
I tried using fluentbit_filter_add_records_total metric but the count is always 0 for this.
also tried using 'fluentbit_input_records_total' but looks like this metic is an aggregation of processed records by the input plugin (tail plugin) . which is not useful in our scenario since we have multiple throttle filters to do throttling based on tags.
Please let me know if fluent-bit exposes any such metric .
Beta Was this translation helpful? Give feedback.
All reactions