FluentD integration metrics

The official Datadog integration for monitoring FluentD. It collects 14 metrics.

Official summary

Monitor buffer queues and retry counts for each Fluentd plugin you've enabled.

Metric types

  • gauge (value at a point in time): 14

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
fluentd.buffer_available_buffer_space_ratiosShow available space for buffergauge-
fluentd.buffer_queue_byte_sizeCurrent bytesize of queued buffer chunksgaugebyte
fluentd.buffer_queue_lengthThe length of the buffer queue for this plugin.gaugebuffer
fluentd.buffer_stage_byte_sizeCurrent bytesize of staged buffer chunksgaugebyte
fluentd.buffer_stage_lengthThe length of staged buffer chunksgauge-
fluentd.buffer_total_queued_sizeThe size of the buffer queue for this plugin.gaugebyte
fluentd.emit_countThe total number of emit call in output plugingaugeunit
fluentd.emit_recordsThe total number of emitted recordsgaugerecord
fluentd.flush_time_countThe total time of buffer flush in millisecondsgaugemillisecond
fluentd.retry_countThe number of retries for this plugin.gaugetime
fluentd.rollback_countThe total number of rollback. rollback happens when write/try_write failedgaugeunit
fluentd.slow_flush_countThe total number of slow flush. This count will be incremented when buffer flush is longer than slow_flush_log_thresholdgaugeunit
fluentd.tracked_file_countNumber of files currently being tracked by the in_tail plugingaugefile
fluentd.write_countThe total number of write/try_write call in output plugingaugeunit

Official documentation

Official documentation for the FluentD integration

Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.