I am trying to send data from my cluster via otel agent to signoz otel collector on grpc I am seeing...
a
I am trying to send data from my cluster via otel agent to signoz otel collector on grpc I am seeing error in my source. My source is a default grpc otlp exporter
Copy code
info	exporterhelper/queued_retry.go:423	Exporting failed. Will retry the request after interval.	{"kind": "exporter", "data_type": "logs", "name": "otlp", "error": "rpc error: code = Unavailable desc = upstream connect error or disconnect/reset before headers. reset reason: connection termination", "interval": "32.243501486s"}
and signoz Otel collector (default grpc otlp receiver ) is throwing error as:
Copy code
info	zapgrpc/zapgrpc.go:178	[transport] [server-transport 0xc000ad0b60] Closing: connection error: desc = "transport: http2Server.HandleStreams received bogus greeting from client: \"POST /opentelemetry.prot\""	{"grpc_log": true}
Has anyone else faced this error?
This is an issue with Signoz if you are using it with Istio. The grpc port and http port should be prefixed with
grpc-
and
http-
respectively for istio to idenitfy the protocol and act accordingly.