frontend_processor.go:69 msg="error processing requests" address={address}:9095 err="rpc error: code = Canceled desc = context canceled"
level=error ts=2023-09-12T05:35:52.956282515Z caller=retry.go:73 org_id=fake msg="error processing request" try=0 query="{query} |= \"\"" err="context canceled"
로키에서 위와 같은 context canceled 에러가 뜰때가 있다.
여러가지 이유가 있을 수 있는데, 필자의 경우 grpc로 수신 받을 수 있는 메시지 크기가 작아 에러가 생겼다.
보통 query-frontend에서 에러가 나는 이유는 querier에서 에러가 나기 때문인데, 아래 링크와 같이 명렁어를 추가해주면 에러가 발생하지 않는다.
아래 링크는 loki 쪽에서 받을 수 있는 로그의 크기를 늘려 놓은 것을 정리해두었다.