File Beat performance - How to check if file beat is keeping up while reading files

for this command
filebeat -E output.elasticsearch.enabled=false -E output.console.enabled=true | pv -Warl >/dev/null
We are seeing the following out put. The documentation for pv command is quite sparse. If I understand the the documentation the the first values is the rate in lines/second and the second value is average rate in lines/second.

  • [0.00 /s] [4.98k/s]
  • [10.6 /s] [4.13k/s]
  • [9.54 /s] [3.62k/s]
  • [0.00 /s] [3.37k/s]
  • [23.3 /s] [2.89k/s]
    is an average rate 2.89K/s and 4.98k/s a tlow throughput for file beat.

On additional runs I am seeing a much higher average rate. The throughput seems quite variable.

  • [18.4k/s] [29.0k/s]
  • [0.00 /s] [24.3k/s]
  • [0.00 /s] [20.9k/s]
  • [0.00 /s] [18.3k/s]
  • [0.00 /s] [16.3k/s]
  • [1.08k/s] [14.8k/s]
  • [0.00 /s] [12.3k/s]
  • [7.74 /s] [7.40k/s]
  • [19.3 /s] [4.24k/s]
  • [8.71 /s] [3.71k/s]

We are not sure if these rates are high or low for filebeat.