loki grafana 页面查看 loki 日志偶发 too many outstanding requests
问题描述
grafana 页面查看 loki 日志偶然出现 too many outstanding requests
loki pod 日志报错
level=error ts=2025-05-13T06:15:52.509738812Z caller=scheduler_processor.go:158 org_id=fake traceID=1570d49e6d15b25c msg="error notifying scheduler about finished query" err=EOF addr=10.96.2.63:9095
哪些参数可能导致 EOF 错误
max_query_parallelism: 64:如果并行查询数量过大,可能会导致 Loki 的负载过高,尤其是当系统资源不足时,可能会导致连接被中断,从而出现 EOF 错误。可以尝试减少并行查询数(例如,将其调整为 32 或更低)来减少压力。
query_timeout: 120s:查询超时 120 秒,如果查询非常复杂,可能导致超时,从而触发 EOF 错误。可以尝试增加超时时间,或者优化查询,减少数据量。
ingestion_rate_mb: 32:如果日志输入速率超出限制,可能会导致连接中断或数据拒绝。虽然通常不会直接引发 EOF 错误,但如果系统压力过大,可能会间接影响查询和连接的稳定性。
解决
loki:config:limits_config:max_query_parallelism: 16