Hi, we run oss tempo in cloud and incurring huge egress costs (cross zonal) . So, we would like to reduce the traffic going out from distributors to ingesters leveraging some kind of grpc compression setting that is available in enterprise version Reference | Grafana Enterprise Traces documentation. Does oss tempo support this configuration, if so, can you point me to configuration documentation?
It’s not really documented but I found something related in this file here on the Tempo GitHub repo.
If you are using the tempo-distributed
helm chart, then you can set it like this:
tempo:
structuredConfig:
ingester_client:
grpc_client_config:
grpc_compression: gzip
querier:
frontend_worker:
grpc_client_config:
grpc_compression: gzip
metrics_generator_client:
grpc_client_config:
grpc_compression: gzip