Improve Performance For "MaxLineSize" and Concurrency of ParseString(line)
lhanjian opened this issue · comments
add MaxLineSize: 65534
to improve Throughput of reading file?
prometheus-nginxlog-exporter/main.go
Line 372 in f09c9dc
to Concurrent Execute ParseString(line) in this loop?
over 25000 QPS access.log, exporter unable to update metrics accurately.
Tks.
25k qps is a respectable workload
Do you have a rule of thumb for the max qps that you know the exporter can handle without pegging the one core that it uses and falling behind on log processing?